Результаты поиска
    Ничего не найдено
    Оглавление
    Уведомление об оплате

    Уведомление об оплате

    После успешного проведения операции Монета отправляет Уведомление об оплате в виде HTTP-запроса методом GET или POST на адрес, указанный в настройках расширенного счёта в поле “Pay URL” в личном кабинете на сайте moneta.ru.

    payURL?
    MNT_ID=11223344&MNT_TRANSACTION_ID=FF790ABCD&MNT_OPERATION_ID=123456&MNT_AMOUNT=120.25&
    MNT_CURRENCY_CODE=RUB&MNT_TEST_MODE=0&MNT_SIGNATURE=69bdf9bd91820b8f7b4c4b25d3d22dfa

    Получение уведомления нужно подтвердить ответом.

    Ответ может быть в одном из форматов:

    • Текстовый формат в кодировке UTF-8. Этот ответ не должен содержать HTML тэги. Возможные значения: SUCCESS, FAIL.
    • Ответ в XML формате.

    Текстовый ответ:

    SUCCESS

    Ответ в XML формате:

    <?xml version="1.0" encoding="UTF-8"?>
    <MNT_RESPONSE>
      <MNT_ID>11223344</MNT_ID>
      <MNT_TRANSACTION_ID>FF790ABCD</MNT_TRANSACTION_ID>
      <MNT_RESULT_CODE>200</MNT_RESULT_CODE>
      <MNT_SIGNATURE>29807c8e5d82198b5c4360e6ec711cce</MNT_SIGNATURE>
    </MNT_RESPONSE>

    MNT_SIGNATURE ответа на уведомление об оплате вычисляется следующим образом:

    MNT_SIGNATURE = md5(20054600817FF790ABCDQWERTY)

    где QWERTY – код проверки целостности данных.

    Операция не будет переведена в статус “Выполнена”, если площадка не отправит ответ на уведомление об оплате, операция останется в статусе “Уведомление не отправлено”.

    В течение 24 часов Система “МОНЕТА.РУ” будет направлять повторные уведомления.

    Если в течение этого времени ни на одно из уведомлений площадка не ответит, Система “МОНЕТА.РУ” переведет операцию в статус “Выполнена”.

    Примечание: Подробно о дополнительных полях в документации MONETA.Assistant