Webhook
Webhook - це своєрідний метод зворотного зв'язку для інформації про виплату.
Коли статус виплат змінюється, запит на повідомлення надсилається на url_callback, вказаний при створенні виплат.
Коли статус виплат змінюється, запит на повідомлення надсилається на url_callback, вказаний при створенні виплат.
Реакція
Параметри відповіді
| Назва | Визначення |
|---|---|
| type | Тип. Тільки виплата доступна |
| uuid | uuid від виплат |
| order_id | Ідентифікатор замовлення у вашій системі (для визначення виплат) |
| amount | Сума виплат |
| merchant_amount | Сума, яка списається з балансу торговця, включаючи всі комісії. |
| commission | Сума комісії Cryptomus |
| is_final | Чи завершено платіжЯкщо виплата не є остаточною і не вдалося, все -таки можливо повернути її через підтримку.Коли виплата завершується, вона або виплачується, або не вдалося. |
| status | Статус платежу побачити |
| fail_reason | 1. aml - Причина відхилення платежу: одержувач не пройшов перевірку AML.2. system_error – Причина відхилення: помилка сервера.3. address_error – Причина відхилення: недійсна адреса одержувача. |
| txid | Транзакція хеш на блокчейн.Поле txid не буде існувати, якщо1) Виплата була виплачена P2P за адресу Cryptomus2) Виплати не вдалося. |
| currency | Валюта рахунків -фактур |
| network | Мережа блокчейн, в якій була здійснена платіж |
| payer_currency | Код криптовалюти, в якому виплата буде фактично зроблена. Адреса виплат отримає валюту виплат. |
| payer_amount | Сума в payer_currency виплат. |
| sign | Підпис до перевірки того, що webhook був від криптомода |
Визначення
Тип. Тільки виплата доступнаВизначення
uuid від виплатВизначення
Ідентифікатор замовлення у вашій системі (для визначення виплат)Визначення
Сума виплатВизначення
Сума, яка списається з балансу торговця, включаючи всі комісії.Визначення
Сума комісії CryptomusВизначення
Чи завершено платіжЯкщо виплата не є остаточною і не вдалося, все -таки можливо повернути її через підтримку.Коли виплата завершується, вона або виплачується, або не вдалося.Визначення
1. aml - Причина відхилення платежу: одержувач не пройшов перевірку AML.2. system_error – Причина відхилення: помилка сервера.3. address_error – Причина відхилення: недійсна адреса одержувача.Визначення
Транзакція хеш на блокчейн.Поле txid не буде існувати, якщо1) Виплата була виплачена P2P за адресу Cryptomus2) Виплати не вдалося.Визначення
Валюта рахунків -фактурВизначення
Мережа блокчейн, в якій була здійснена платіжВизначення
Код криптовалюти, в якому виплата буде фактично зроблена. Адреса виплат отримає валюту виплат.Визначення
Сума в payer_currency виплат.Визначення
Підпис до перевірки того, що webhook був від криптомода
Приклад відповіді
1{
2 "type": "payout",
3 "uuid": "2b852d86-3cf1-43fb-b1bb-36f0b7d12151",
4 "order_id": "129359",
5 "amount": "207.00000000",
6 "merchant_amount": "207.30000000",
7 "commission": "0.30000000",
8 "is_final": true,
9 "status": "fail",
10 "fail_reason": "AML",
11 "txid": null,
12 "currency": "USDT",
13 "network": "bsc",
14 "payer_currency": "USDT",
15 "payer_amount": "207.00000000",
16 "sign": "eff3afba8600af59c98b74155934da2d"
17}Копія