Информация о выплате
Для получения с API используйте библиотеку Unitpay PHP-SDK.
https://unitpay.ru/api?
method=massPaymentStatus
params[login][email protected]
params[transactionId]=1782
params[secretKey]=ключ
login
строка
Email аккаунта в системе UnitPay
transactionId
текст
Уникальный ID выплаты на стороне партнера
Успешный ответ:
{"result": {
"message": "Выплата успешно проведена",
"status": "success",
"payoutId": "114233",
"partnerBalance": "15733.00",
"createDate": "2016-10-01 11:51:02",
"completeDate": "2016-10-01 11:52:02",
"sum": "300",
"payoutCommission": "6.00",
"partnerCommission": "0.00"
}}
message
строка
Комментарий успешной и неуспешной операции, можно использовать как подсказку пользователю после выполнения запроса
status
строка
success — успешная выплата not_completed — выплата отправлена в платежную систему, но еще не получено подтверждение (временный статус) error - ошибочная выплата
payoutId
число
Уникальный ID выплаты в системе UnitPay
partnerBalance
число
Баланс партнера в системе доступный для выплат
createDate
текст
Дата создания выплаты
completeDate
текст
Дата завершения выплаты
sum
число
Сумма выплаты
payoutCommission
число
Комиссия с выплаты
partnerCommission
число
Комиссия с партнера
Ошибочный ответ:
{"error": {
"message": "Выплата в указанной валюте на указанные реквизиты невозможна",
"code": 104
}}
message
строка
Информация с описанием ошибки запроса
code
строка
Код ошибки, подробная расшифровка в таблице ниже
Ошибки:
100
Услуга "масспеймент" отключена
101
Услуга "масспеймент" для вас недоступна
122
Выплата в указанной валюте на указанные реквизиты невозможна
1051
Мы не смогли получить информацию о кошельке получателя средств. Проверьте номер кошелька и попробуйте повторить операцию снова или через некоторое время.
Технические ошибки:
-32000
Неверные параметры авторизации (логин, секретный ключ)
-32602
Неверные параметры запроса
-32603
Внутренняя техническая ошибка
Запрос можно выполнить в тестовом режиме. Узнать подробнее
Last updated
Was this helpful?