Протоколы Internet




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


/p>

Примеры элементов платежного протокола содержатся в разделе 11.2.

7.8. Компонент выбора вида платежа

Компонент выбора вида платежа идентифицирует выбор вида платежа, платежный протокол и кассира. Этот элемент используется:

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

    Определение компонента выбора вида платежа представлено ниже.

    <!ELEMENT BrandSelection (BrandSelBrandInfo?, BrandSelProtocolAmountInfo?,

    BrandSelCurrencyAmountInfo?) >

    <!ATTLIST BrandSelection ID ID #REQUIRED

    BrandListRef NMTOKEN #REQUIRED

    BrandRef NMTOKEN #REQUIRED

    ProtocolAmountRef NMTOKEN #REQUIRED

    CurrencyAmountRef NMTOKEN #REQUIRED >

    Атрибуты:

    ID

    Идентификатор, который однозначно определяет компонент выбора вида платежа транзакции.

    BrandListRef

    Ссылка элемента (смотри раздел 3.5) компонента списка видов платежа, из которого был выбран Brand.

    BrandRef

    Ссылка элемента Brand компонента списка видов платежа, который был выбран из списка и использован для платежа.

    ProtocolAmountRef

    Ссылка элемента для Protocol Amount в пределах компонента списка видов платежа, который использован при платеже.

    CurrencyAmountRef

    Ссылка элемента для Currency Amount в пределах компонента списка видов платежа, который использован при платеже.

    Cодержимое:

    BrandSelBrandInfo,

    BrandSelProtocolAmountInfo,

    Содержит любые дополнительные данные, которые могут быть необходимы при конкретном платеже

    или протоколе. Смотри разделы 7.8.1, 7.8.2, и 7.8.3.

    <


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