Обработчик выплат
Получение уведомления с информацией о выплате возможно при указанной ссылке на Ваш обработчик. Наша система отправляет запрос после финального статуса выплаты на указанную Вами ссылку. При отсутствии ответа система повторит запрос через 1 минуту.
Параметры уведомления
GET
https://api.mllnm.netСсылка из настроек мерчанта
Параметр | Тип параметра | Описание |
---|---|---|
result | String | Состояние платежа |
payoutID | Number | ID платежа в нашей системе |
merchantID | Number | ID мерчанта |
orderID | String | ID платежа в Вашей системе |
amount | Number | Сумма платежа |
currency | String | Валюта выплаты |
hash | String | Цифровая подпись запроса. Подробная информация ниже |
Пример запроса
Пример запроса с ошибкой
Цифровая подпись запроса
-->Цифровая подпись запроса является строкой sha256 в которую добавлены все параметры запроса, а также секретный ключ мерчанта.
Для генерация hash, выполните простые действия:
- отсортируйте параметры запроса в алфавитном порядке (не забудьте убрать параметр hash)
- добавьте в конец массива секретный ключ мерчанта с BCrypt хешированием
- переводите массив в строку, разделяя элементы через {ml}
- закодируйте строку через sha256
Результат хеширования должен совпадать с передаваемым параметром hash.