Unitpay
ru
ru
  • Главная
  • Начало работы
    • Регистрация
    • Добавление проекта
      • Добавление сообщества VK
      • Добавление канала / супергруппы Telegram
    • Модерация проекта
      • Помощник по модерации
    • Перенос проекта
  • Платежи
    • Создание платежа (простой способ)
    • Создание платежа
    • Создание платежа (виджет)
    • Создание ссылок на оплату в личном кабинете
    • Обработчик платежа
    • Информация о платеже
    • Возврат платежа
    • Двухстадийные платежи (платежи с преавторизацией)
    • Подписки API
      • Создание подписки
      • Получение списка активных подписок
      • Получение информации о подписке
      • Закрытие подписки
  • Массовые выплаты
    • Создание выплаты
    • Информация о выплате
    • Информация о карте по BIN
    • Информация о комиссии на выплаты
    • Дополнительно: выплаты на основе CSV-реестра
    • Получение справочника банков-участников СБП (API)
    • Автовыплаты
  • Онлайн-кассы
    • Юнит.Чеки
    • Подключение Онлайн-кассы
    • Параметры для формирования чека
    • Типы позиций для формирования чека
    • Просмотр чека
    • Чек зачета аванса
  • Готовые модули
    • Unitpay SDK
    • Базовый обработчик платежа
    • CMS модули
      • 1C Bitrix
      • Amiro CMS
      • AmoCRM
      • BILLmanager
      • Bitrix24
      • CMS NWICODE
      • CMS-S3
      • CS-Cart
      • DIAFAN.CMS
      • Drupal 8, 9 (commerce)
      • Drupal 7 (ubercart 3)
      • Drupal 7 (commerce)
      • Ecwid от Lightspeed
      • HostCMS
      • InSales
      • Joomshopping 4 (joomla 3)
      • LogicBoxes
      • MODX (miniShop2)
      • Magento
      • Magento 2
      • Netcat CMS
      • OpenCart
      • osCommerce
      • PHPShop
      • Prestashop
      • RetailCRM
      • ReadyScript
      • SellerGames
      • Senler
      • Simpla
      • ShopCMS
      • Tilda
      • Taplink
      • UMI.CMS
      • UCoz
      • VamShop 2
      • Virtuality CMS
      • VirtueMart 3 (joomla 3)
      • Webasyst Shop Script 7 (8)
      • Wix
      • Zen Cart
  • Личный кабинет
    • Telegram бот
    • Инструкция по интерфейсу
      • Регистрация юридических лиц
      • Новый проект и модерация
      • Настройка проекта и прием платежей
      • Подключение стран
      • Выплаты
      • Онлайн-кассы и «Юнит.Чеки»
      • Документы и отчетность
      • Роли и сотрудники
    • Пакет документов для ИП
    • Пакет документов для ООО
    • Смена расчётного счета для выплат
    • Текущий баланс (API)
    • Комиссии проекта (API)
    • Курсы конвертации валют (API)
    • Способы оплаты на проекте (API)
  • Справочник
    • IP адреса системы
    • Коды платежных систем
    • Статусы и ошибки платежей
    • Внешний вид формы оплаты
    • Буквенные коды валют
  • Реферальная программа
    • Интерфейс кабинета реферера (агента)
  • Другие возможности
    • Использование тестового API
    • Получение информации по BIN карты
    • Темная тема
  • Служба поддержки
  • FAQ
    • Как перейти на ИП с физического лица
    • Регистрация юр. лица или ИП
    • Модерация проекта
    • Интеграция платежного решения
    • Прием платежей
    • Возврат платежей
    • Выплаты юр. лицам
    • Массовые выплаты
    • Онлайн-кассы
    • Юридические вопросы
    • Чеки
  • Обновления
Powered by GitBook
On this page

Was this helpful?

  1. Платежи

Информация о платеже

Получение информации о платеже

GET   https://unitpay.ru/api?
      method=getPayment
      params[paymentId]=2188481996
      params[secretKey]=x6bh0qbewehfppogkz6lufartkzyv7o0

Query Parameters

Name
Type
Description

paymentId

integer

ID платежа в системе UnitPay Например: 153091501

secretKey

string

Секретный ключ проекта, доступен в настройках проекта

{
    "result": {
        "paymentId": "2188481996",
        "status": "success",
        "paymentType": "sbp",
        "date": "2025-05-13 09:39:43",
        "purse": "7ххххххххх",
        "account": "test_unitpay",
        "profit": "4.65",
        "projectId": 123456,
        "orderSum": "5.00",
        "orderCurrency": "RUB",
        "payerSum": "5.00",
        "payerCurrency": "RUB",
        "availableForRefund": "5.00",
        "isPreauth": 0,
        "refunds": [],
        "receiptUrl": "https://consumer.1-ofd.ru/v1?fn=9282000100367629&fp=2120704629&i=101164&t=20200216T092200&s=26&n=1"
    }
}

Параметры успешного ответа:

status

строка

success — успешный платеж; wait — ожидание оплаты; error — ошибка платежа; error_pay — ошибка/отказ магазина на стадии PAY, в статистике как "Не завершен"; error_check — ошибка/отказ магазина на стадии CHECK, в статистике как "Отклонен"; refund — возврат средств покупателю; secure — на проверке у службы безопасности банка.

paymentId

число

ID платежа в системе UnitPay

projectId

число

ID проекта в системе UnitPay

account

строка

Идентификатор клиента (или заказа) в системе партнера

purse

строка

Кошелек (номер счета) с которого производилась оплата

profit

число

Ваш доход с данного платежа, в рублях

paymentType

строка

orderSum

число

Сумма заказа. Обязательно сверяйте данное значение с оригинальной суммой заказа

orderCurrency

строка

Валюта заказа (RUB, UAH, BYN, EUR, USD). Обязательно сверяйте данное значение с оригинальной валютой заказа

date

строка

Дата платежа в формате YYYY-mm-dd HH:ii:ss (например 2012-10-01 12:32:00)

payerSum

число

Сумма списания с лицевого счета абонента

payerCurrency

строка

Валюта списания с лицевого счета абонента по стандарту ISO 4217 (RUB, UAH, BYN, EUR, USD)

receiptUrl

строка

Ссылка на чек.

Примечание: возвращается, если подключена касса Юнит.Чеки, Атол или e-comm.

errorMessage

строка

Детализация ошибки (только для статуса error)

Параметры неуспешного ответа

{
    "error": {
        "message": "Неверный ключ secretKey",
        "code": -32000
    }
}

message

строка

Информация с описанием ошибки запроса.

PreviousОбработчик платежаNextВозврат платежа

Last updated 5 days ago

Was this helpful?

Например:

Запрос можно выполнить в тестовом режиме.

Узнать подробнее
Код платежной системы
https://consumer.1-ofd.ru/v1?fn=9282000100367629&fp=2120704629&i=101164&t=20200216T092200&s=26&n=1