Обработчик

Получение уведомления с информацией о платеже возможно при указанной ссылке на Ваш обработчик. Наша система отправляет запрос при успешном статусе на указанную Вами ссылку.
В заголовке передается X-Hash - цифровая подпись запроса. Подробнее ниже.

POST
Ссылка из настроек мерчанта
ПараметрТипОписание
amount Number Сумма платежа. Вида 100.00
amountUSDT Number Сумма платежа в USDT. Вида 100.00
code String Код метода
currency String Валюта платежа
merchantID Number ID мерчанта
orderID String ID платежа в Вашей системе
payoutID Number ID платежа в нашей системе
result String Состояние платежа

Пример запроса

Цифровая подпись запроса

Цифровая подпись запроса является строкой sha256 в которую добавлены все параметры запроса, а также секретный ключ мерчанта.

Для генерация X-Hash, выполните простые действия:

  • 1. Отсортируйте параметры запроса в алфавитном порядке
  • 2. Добавьте в конец массива секретный ключ мерчанта с sha256 хешированием
  • 3. Переводите массив в строку, разделяя элементы через {ml}
  • 4. Закодируйте строку через sha256

sha256(amount{ml}amountUSDT{ml}code{ml}currency{ml}merchantID{ml}orderID{ml}payoutID{ml}result{ml}sha256(secret)

sha256(3210.05{ml}32.15{ml}sber{ml}RUB{ml}1{ml}112233{ml}1{ml}ACCEPTED{ml}sha256(secret)
Результат хеширования должен совпадать с передаваемым заголовком X-Hash.