Результаты поиска
    Ничего не найдено
    Оглавление
    Получение данных от поставщика

    Получение данных от поставщика

    Для поставщиков, предоставляющих при оплате расширенную информацию в интерактивном режиме, возможна отправка дополнительных проверочных запросов после каждого шага по вводу параметров.

    Проверочные запросы служат для того, чтобы:

    1. Получить от поставщика данные которые зависят от уже введенных данных (например, по лицевому счету вернуть адрес и показания счетчиков).
    2. Указать сумму заказа, если сумма зависит от введенных параметров.

    Основные принципы взаимодействия

    Запросы на получение данных MONETA.Assistant отсылает на указанный в «Check URL» адрес в виде HTTP запроса методом GET или POST. Ответ на HTTP запрос должен быть в формате XML.

    Во время оплаты одного заказа MONETA.Assistant может несколько раз отсылать проверочные запросы на получение данных.

    При получении ответа на проверочный запрос в системе MONETA.RU анализируются поля ответа. Проверочный запрос считается не отправленным, и дальнейшая обработка заказа будет прервана:

    • Если система MONETA.RU не смогла получить ответ от обработчика.
    • Если ответ содержит неверный формат.
    • Если MNT_ID или MNT_TRANSACTION_ID не соответствуют параметрам запроса.
    • Если MNT_RESULT_CODE не соответствует списку возможных кодов.
    • Если MNT_SIGNATURE не сходится с ключом, сгенерированным в MONETA.RU.