Информация о выплате
Для получения с API используйте библиотеку Unitpay PHP-SDK.
https://unitpay.money/api? method=massPaymentStatus params[login]=partner@gmail.com params[transactionId]=1782 params[secretKey]=ключ
Значение
Описание
login
строка
Email партнера в системе UnitPay
secretKey
строка
transactionId
текст
Уникальный ID выплаты на стороне партнера
Запрос можно выполнить в тестовом режиме. Узнать подробнее
Успешный ответ
Значение
Описание
message
строка
Комментарий успешной операции, можно использовать как подсказку пользователю после выполнения запроса
status
строка
success — успешная выплата not_completed — выплата отправлена в платежную систему, но еще не получено подтверждение (временный статус)
payoutId
число
Уникальный ID выплаты в системе UnitPay
partnerBalance
число
Баланс партнера в системе доступный для выплат
createDate
текст
Дата создания выплаты
completeDate
текст
Дата завершения выплаты
sum
число
Сумма выплаты
payoutCommission
число
Комиссия с выплаты
partnerCommission
число
Комиссия с партнера
Ошибочный ответ
Значение
Описание
message
строка
Информация с описанием ошибки запроса
code
строка
Код ошибки, подробная расшифровка в таблице ниже
Ошибки:
Описание
100
Услуга "масспеймент" отключена
101
Услуга "масспеймент" для вас недоступна
102
Минимальная сумма единовременного платежа должна быть более 1 рубля
103
Сумма выплаты должна быть меньше или равна текущему балансу
104
Номер телефона не входит в список доступных для выплат стран
105
Мы не смогли получить информацию о кошельке получателя средств. Проверьте номер кошелька и попробуйте повторить операцию снова или через некоторое время
106
Максимальная сумма единовременного платежа должна быть не более чем 15 000 рублей
201
Мы не смогли перевести средства на указанный вами счет. Это может быть связано с ограничениями счета получателя средств или ошибками на платформе платежной системы.
Технические ошибки:
Описание
-32000
Ошибка авторизации
-32602
Ошибочные параметры запроса
-32603
Внутренняя техническая ошибка
Last updated