Для создания новой выплаты необходимо отправить запрос на специальный URL, а также передать ряд обязательных параметров (POST/GET). Ответ в формате
JSON
.
URL
https://anypay.io/api/create-payout/[API_ID]
Headers
Accept: application/json
Content-Type: multipart/form-data
Параметры
|
Значение |
Обязательный |
Описание |
payout_id |
число |
Да |
Уникальный номер выплаты в системе продавца |
payout_type |
текст |
Да |
Платежная система: qiwi — QIWI; card — Банковская карта ym — ЮMoney; usdt — Tether TRC20; wm — Webmoney WMZ; mp — Мобильный телефон |
amount |
число |
Да |
Сумма выплаты в рублях (например, 100.00) |
wallet |
текст |
Да |
Номер счета получателя (без пробелов и разделителей) |
wallet_currency |
текст |
Нет |
Валюта счета получателя (банковские карты): RUB — российский рубль (по умолчанию); UAH — украинская гривна; KZT — казахстанский тенге. |
commission_type |
текст |
Нет |
Комиссия: payment — с суммы платежа (по умолчанию); balance — с баланса |
status_url |
строка |
Нет |
URL на который будет отправлен GET-запрос при переходе выплаты в финальный статус |
sign |
строка |
Да |
Подпись запроса. Формируется путем склеивания параметров и создания хэша SHA256 hash('sha256', 'create-payout[API_ID][payout_id][payout_type][amount][wallet][API_KEY]')
|
Пример ответа
{
"result": {
"transaction_id": 97769,
"payout_id": 10010,
"payout_type": "qiwi",
"status": "paid",
"amount": 5000,
"commission": 75,
"commission_type": "payment",
"rate": 1.00,
"wallet": 79770000000,
"balance": 211165.79,
"date": "26.11.2019 11:00:59",
"complete_date": "26.11.2019 11:00:59"
}
}
|
Значение |
Описание |
transaction_id |
число |
Номер выплаты в системе AnyPay |
payout_id |
число |
Номер выплаты в системе продавца |
payout_type |
текст |
Платежная система |
status |
строка |
Статус выплаты: paid — успешная выплата; in_process — выплата отправлена в платежную систему (временный статус); canceled — выплата отменена платежной системой, средства возвращены на баланс; blocked — выплата заблокирована системой мониторинга |
amount |
число |
Сумма выплаты (в рублях) |
commission |
число |
Комиссия выплаты |
commission_type |
текст |
Тип комиссии |
rate |
число |
Курс конвертации |
wallet |
текст |
Номер счета получателя |
balance |
число |
Баланс в системе доступный для выплат |
date |
текст |
Дата создания выплаты в формате DD.MM.YYYY hh:mm:ss |
complete_date |
текст |
Дата обработки выплаты в формате DD.MM.YYYY hh:mm:ss |