Webhook

Webhook - это своего рода метод обратной связи для получения информации о выплатах.
При изменении статуса выплаты на url_callback, указанный при создании выплаты, отправляется запрос POST.

Ответ

Параметры отклика

ИмяОписание
typeТип. Доступен только payout
uuiduuid выплаты
order_idИдентификатор заказа в вашей системе (для идентификации выплаты)
amountСумма выплаты
merchant_amountСумма, которая списывается с баланса продавца, включая все комиссии.
commissionСумма комиссии Cryptomus
is_finalЗавершен ли платежЕсли выплата не является окончательной и завершилась неудачей, все еще возможно отправить ее повторно через службу поддержки.Когда выплата завершена, она либо выплачена, либо не произведена.
statusСтатус платежа посмотреть
fail_reason1. aml - Причина отклонения платежа: получатель не прошел проверку AML.2. system_error - Причина отклонения: ошибка сервера.3. address_error - Причина отклонения: неверный адрес получателя.
txidХэш транзакции в блокчейне.Поле txid не будет существовать, если1) Выплата была произведена p2p на адрес Cryptomus2) Выплата не состоялась.
currencyВалюта счета-фактуры
networkБлокчейн-сеть, в которой был произведен платеж
payer_currencyКод криптовалюты, в котором фактически будет произведена выплата. На адрес выплаты будет отправлена валюта выплаты.
payer_amountСумма выплаты в payer_currency.
signПодпись для подтверждения того, что webhook был от Cryptomus

Описание

Тип. Доступен только payout

Описание

uuid выплаты

Описание

Идентификатор заказа в вашей системе (для идентификации выплаты)

Описание

Сумма выплаты

Описание

Сумма, которая списывается с баланса продавца, включая все комиссии.

Описание

Сумма комиссии Cryptomus

Описание

Завершен ли платежЕсли выплата не является окончательной и завершилась неудачей, все еще возможно отправить ее повторно через службу поддержки.Когда выплата завершена, она либо выплачена, либо не произведена.

Описание

Статус платежа посмотреть

Описание

1. aml - Причина отклонения платежа: получатель не прошел проверку AML.2. system_error - Причина отклонения: ошибка сервера.3. address_error - Причина отклонения: неверный адрес получателя.

Описание

Хэш транзакции в блокчейне.Поле txid не будет существовать, если1) Выплата была произведена p2p на адрес Cryptomus2) Выплата не состоялась.

Описание

Валюта счета-фактуры

Описание

Блокчейн-сеть, в которой был произведен платеж

Описание

Код криптовалюты, в котором фактически будет произведена выплата. На адрес выплаты будет отправлена валюта выплаты.

Описание

Сумма выплаты в payer_currency.

Описание

Подпись для подтверждения того, что webhook был от Cryptomus

Пример ответа


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}
Скопировать

Проверка Webhook

посмотреть