Управление денежными средствами на расчетных счетах клиентов
Перевод денежных средств клиентов в Федеральное Казначейство
2. Уведомление о проведенной оплате
После успешного проведения операции система МОНЕТА.РУ отправит маркетплейсу Уведомление об оплате в виде HTTP запроса методом GET или POST на адрес, указанный в настройках расширенного счета в поле "Pay URL" в личном кабинете на сайте www.moneta.ru.
1
payURL?
2
MNT_ID=11223344&MNT_TRANSACTION_ID=FF790ABCD&MNT_OPERATION_ID=123456&MNT_AMOUNT=120.25&
3
MNT_CURRENCY_CODE=RUB&MNT_TEST_MODE=0&MNT_SIGNATURE=69bdf9bd91820b8f7b4c4b25d3d22dfa
Copied!
Получение уведомления маркетплейс подтверждает ответом.
Ответ может быть в одном из форматов:
  • Текстовый формат в кодировке UTF-8. Этот ответ не должен содержать HTML тэги. Возможные значения: SUCCESS, FAIL.
  • Ответ в XML формате.
Текстовый ответ:
1
SUCCESS
Copied!
Ответ в XML формате:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<MNT_RESPONSE>
3
<MNT_ID>11223344</MNT_ID>
4
<MNT_TRANSACTION_ID>FF790ABCD</MNT_TRANSACTION_ID>
5
<MNT_RESULT_CODE>200</MNT_RESULT_CODE>
6
<MNT_SIGNATURE>29807c8e5d82198b5c4360e6ec711cce</MNT_SIGNATURE>
7
</MNT_RESPONSE>
Copied!
MNT_SIGNATURE ответа на уведомление об оплате вычисляется следующим образом:
1
MNT_SIGNATURE = md5(20054600817FF790ABCDQWERTY)
Copied!
где QWERTY – код проверки целостности данных.
Операция не будет переведена в статус "Выполнена", если площадка не отправит ответ на уведомление об оплате, операция останется в статусе "Уведомление не отправлено".
В течение 24 часов Система "МОНЕТА.РУ" будет направлять повторные уведомления. Если в течение этого времени ни на одно из уведомлений площадка не ответит, Система "МОНЕТА.РУ" переведет операцию в статус "Выполнена".
Подробно об уведомлении о проведенной оплате в документации MONETA.Assistant
Last modified 1yr ago
Copy link