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

Для взаимодействия с API используйте библиотеку Unitpay PHP-SDK

Для получения данных о платеже необходимо выполнить GET-запрос:

https://unitpay.ru/api?
     method=getPayment
     params[paymentId]=1
     params[secretKey]=ключ
Значение Описание
paymentId число ID платежа в системе UnitPay.
secretKey строка Секретный ключ проекта.

Успешный ответ

{"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",
	"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)
errorMessage строка Детализация ошибки (только для статуса error)

Ошибочный ответ

{"error": {
	"message": "Неверный секретный ключ"
}}
	
  Значение Описание
message строка Информация с описанием ошибки запроса.

Нужна помощь? Свяжитесь с нами Свяжитесь с нами