Протокол IGRP

Обмен платежными документами - часть 4


Если предоставлена подписанная платежная расписка, что индицируется атрибутом SignedPayReceipt= True компонента Payment, тогда блок Signature должен содержать компонент Signature, который содержит элементы дайджеста следующих видов:

  • блок ссылок транзакции (смотри раздел 3.3) для сообщения IOTP, которое содержит первый вариант блока платежного отклика,
  • Id-компонент транзакции (смотри раздел 3.3.1) в блоке ссылок транзакции, который однозначно идентифицирует транзакцию,
  • компонент платежной расписки из блока платежного отклика,
  • компонент накладной (Payment Note) из блока платежного отклика,
  • другие компоненты, на которые ссылается атрибут PayReceiptNameRefs (если имеется) компонента платежной расписки,
  • компонент Status из блока платежного отклика,
  • любой компонент данных о торговой роли в блоке платежного отклика и
  • все компоненты Signature, содержащиеся в блоке платежного запроса (если имеются).

9.1.4. Обмен документами при доставке

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

  • Покупатель запрашивает доставку путем формирования сообщения запроса доставки. При этом используется информация предыдущего IOTP-сообщения транзакции и затем посылает его Агенту доставки;
  • Агент доставки посылает сообщение отклика доставки покупателю. Это сообщение содержит детали отклика агента на запрос и опционно цифровую подпись.

Схема обмена сообщениями представлена на Рисунок .22.

1.

Покупатель генерирует блок запроса доставки и посылает его агенту доставки, снабдив, если требуется, цифровой подписью

C a D

Запрос доставки. IotpMsg: блоки Trans Ref; подписи; запроса доставки

2.

Агент доставки проверяет компоненты Status и Order запроса доставки и опционно подпись, создает блок отклика доставки, посылает его покупателю.

C ? D

Отклик доставки. IotpMsg: блоки Trans Ref; подписи; отклика доставки

3.

Покупатель проверяет блок отклика доставки и опционный блок подпии. Опционно производит запись о транзакции на будущее.




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