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

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

 https://unitpay.money/api?method=getPayment&params[paymentId]=153091501&params[secretKey]=x6bh0qbewehfppogkz6lufartkzyv7o0

Query Parameters

NameTypeDescription

paymentId

integer

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

secretKey

string

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

{
   "result": {
      "paymentId": 153091501,
      "status": "success",
      "paymentType": "card",
      "date": "2020-02-16 09:22:22",
      "purse": "546946xxxxxx0236",
      "account": "demo",
      "profit": "9.80",
      "projectId": 135,
      "orderSum": "10.00",
      "orderCurrency": "RUB",
      "payerSum": "10.00",
      "payerCurrency": "RUB",
      "availableForRefund": "10.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

строка

Валюта заказа Обязательно сверяйте данное значение с оригинальной валютой заказа

date

строка

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

payerSum

число

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

payerCurrency

строка

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

errorMessage

строка

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

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

Значение

Описание

message

строка

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

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

Last updated