Телекоммуникационные технологии



         

Открытый торговый протокол Интернет– IOTP версия 0 - часть 119


Это зависит от разновидности транзакции.

  • индицировать отказ, послав Продавцу блок Cancel, содержащий компонент Status с StatusType = Offer, ProcessState = Failed и кодом CompletionCode (смотри раздел 7.16.1) равным: ConsCancelled или Unspecified.
  • Если продавец поличает сообщение, содержащее блок Cancel, тогда Покупатель вероятно направится в сетевой узел CancelNetLocn, специфицированный в элементе торговой роли компонента Organisation для Продавца.

    3. Сообщение 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 (состояния аутентификации).




    Содержание  Назад  Вперед