Сообщение TPO
Сообщение используется только в документальном обмене предложения, зависящего от вида платежа. Помимо блока ссылок транзакции (смотри раздел 3.3), в это сообщение входит блок опций торгового протокола (смотри раздел 8.1), который описан ниже.
Блок TPO (TRADING PROTOCOL OPTIONS)
Блок опций торгового протокола (смотри раздел 8.1) должен содержать следующие торговые компоненты:
Один компонент протокольных опций, который определяет опции, относящиеся ко всей транзакции. Смотри раздел 7.1.
Один компонент списка видов платежа (смотри раздел 7.7) для каждого платежа в транзакции, который содержит один или болеее видов платежа и протоколов, которые могут быть выбраны для каждой из проплат.
Компоненты Organisation (смотри раздел 7.6), со следующими ролями:
- Продавец, который сделал предложение | |
- Покупатель, который осуществляет транзакцию | |
- Кассир. "ID" компонента организщации-кассира содержится в атрибуте PhOrgRef компонента платежа (Payment). |
Если транзакция IOTP включает доставку, тогда блок TPO должен содержать:
Компоненты Organisation со следующими ролями:
- Агент доставки (DeliveryHandler), который осуществляет доставку товаров или услуг; | |
- DelivTo т.e. лицо или организация, куда нужно выполнить доставку. |
Блоки подписи и состояния аутентификации
Если за документальным обменом Offer следует обмен аутентификации, тогда сообщение TPO может также содержать:
блок состояния аутентификации (смотри раздел 8.6) и
опционный блок Signature (состояния аутентификации).
Для получения подробностей смотри раздел 9.1.1.4 (сообщение о состоянии аутентификации).