Обработчик выплат

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

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

GET
https://api.mllnm.netСсылка из настроек мерчанта
ПараметрТип параметраОписание
resultStringСостояние платежа
payoutIDNumberID платежа в нашей системе
merchantIDNumberID мерчанта
orderIDStringID платежа в Вашей системе
amountNumberСумма платежа
currencyStringВалюта выплаты
hashStringЦифровая подпись запроса. Подробная информация ниже

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

Пример запроса с ошибкой

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

-->

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

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

  • отсортируйте параметры запроса в алфавитном порядке (не забудьте убрать параметр hash)
  • добавьте в конец массива секретный ключ мерчанта с BCrypt хешированием
  • переводите массив в строку, разделяя элементы через {ml}
  • закодируйте строку через sha256

Результат хеширования должен совпадать с передаваемым параметром hash.