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

Вы можете воспользоваться готовой библиотекой Unitpay PHP-SDK

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

https://unitpay.ru/api?method=getPayment
Request
Response
Request
Query Parameters
paymentId
required
integer
ID платежа в системе UnitPay Например: 1234512345
secretKey
required
string
Секретный ключ проекта, доступен в настройках проекта
Response
200: OK
{"result": {
"paymentId": 1400072,
"status": "error",
"paymentType": "card",
"account": "demo",
"purse": "526280xxxxx3104",
"profit": "9.80",
"date": "2015-11-01 23:34:53",
"projectId": 135,
"orderCurrency": "RUB",
"orderSum": "10.00",
"payerCurrency": "RUB",
"payerSum": "10.00",
"receiptUrl": "https://consumer.1-ofd.ru/#/ticket/6e194444-1111-4312-5555-37ce908ba290",
"errorMessage": "Пользователь отказался от оплаты"
}}

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

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

Название

Тип

Описание

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.

Например: https://consumer.1-ofd.ru/#/ticket/6e194444-1111-4312-5555-37ce908ba290

errorMessage

строка

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

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

Значение

Описание

message

строка

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