Протокол IGRP


Допустимые комбинации документальных обменов - часть 4


Программа, которая поддерживает торговую роль покупателя IOTP может не делать:

  • не подписать цифровым образом отклик, если это запрашивается, при условии, что она не способна сделать это, или
  • совсем не реагировать на информационный запрос, так как она может быть в нерабочем состоянии или считать запрос неправомочным из-за того, что он, например, не подписан.

Базовыми требованиями являются:

  • Покупатель должен послать блок статусного запроса торговой роли только после следующих событий:

 

- Продавцу, после отправки блока выбора TPO,

 

- Кассиру, после отправки блока платежного запроса,

 

- Агенту доставки, после отправки блока запроса доставки,

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

Ошибки в запросах состояния транзакции могут быть отнесены к следующим трем классам:

  • Рабочие ошибки (смотри раздел 4.2) в исходных сообщениях-запросах.
  • Технические ошибки (смотри раздел 4.1) – как IOTP, так и специфических для определенных платежных схем es – в исходных IOTP-сообщениях.
  • Технические ошибки в сообщении, содержащем сам блок информационного запроса.

Рабочие ошибки в исходных сообщениях

Возврат блока информационного запроса, содержащего компонент Status, который был послан покупателю последним.

Технические ошибки в исходных сообщениях

Возврат блока информационного отклика, содержащего компонент Status. Компонент Status должен содержать атрибут ProcessState равный ProcessError. В этом случае в качестве отклика посылается блок Error, указывающий, где в исходном сообщении была найдена ошибка.

Технические ошибки в блоке информационного запроса

Возврат сообщения Error. То есть, возврат блока Error, содержащего код ошибки (смотри раздел 7.21.2), который описывает природу ошибки в сообщении информационного запроса.




- Начало -  - Назад -  - Вперед -