WebHook

После изменения статуса депозита на success или failed, будет отправлено уведомление об изменении статуса на Deposit Callback URL, установленный в настройках проекта.

В случае успешного депозита вам также будет передана сумма депозита в указанной валюте, и сумма депозита в USD.

Сервис отправляет POST запросы в формате JSON c заголовком "Content-Type: application/json"

Чтобы проверить подлинность запроса, нужно проверить что параметр signature совпадает с хэшем md5 вашего Api Key.

Проверка подписи WebHookchevron-right

Описание параметров уведомления

ПАРАМЕТР
ОПИСАНИЕ

ID депозита в вашей системе

ID депозита в системе Skinout Pay

Время создания депозита в unix timestamp

Steam64id пользователя

Статус депозита. Возможные значения - success, pending, failed

Статус депозита. Возможные значения - in_hold, success, pending, failed

Unix timestamp Если статус депозита in_hold: показывает время, когда депозит перейдет из статуса in_hold в статус success, если пользователь не отменит трейдоффер

Курс валюты по отношению к USD

Сумма депозита в валюте currency. Параметр будет возвращен только если status=success

Сумма депозита в USD * 1000. Эта сумма будет зачислена на баланс проекта в Skinout Pay. Параметр будет возвращен только если status=success

Массив, который содержит список скинов депозита и их стоимость. Параметр будет возвращен только если status=success

Пример уведомления

Пример уведомления об успешном депозите:

Пример уведомления о неуспешном депозите

Last updated