Протоколы Internet



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


11.1.5.3. Рекомендации для Id видов платежа в программе покупателя

Новые Id видов платежа выдаются в соответствии с процедурой, заданной IANA (смотри раздел 12).

Рекомендуется, чтобы разработчики приложений IOTP покупателя (напр., платежных программ) обеспечивали предварительную загрузку текущего набора идентификаторов вида платежа и предлагали средства пополнения этого списка.

11.2. Примеры видов платежа

Данный пример содержит три образца XML для компонента списка видов платежа:

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

    Этот простой пример включает в себя:

  • только основные виды платежей с помощью кредитной карты;
  • одну цену и одну валюту;
  • одного Кассира и
  • один платежный протокол.
  • <BrandList ID='M1.2' XML:Lang='us-en' ShortDesc='Purchase book including s&h'

    PayDirection='Debit' >

    <Brand ID ='M1.30' BrandId='MasterCard' BrandName='MasterCard Credit'

    BrandLogoNetLocn='ftp://otplogos.mastercard.com/mastercardcredit'

    ProtocolAmountRefs='M1.33'>

    </Brand>

    <Brand ID ='M.31' BrandId='Visa' BrandName='Visa Credit'

    BrandLogoNetLocn='ftp://otplogos.visa.com/visacredit' ProtocolAmountRefs='M1.33'>

    </Brand>

    <Brand ID ='M1.32' BrandId='AmericanExpress' BrandName='American Express'

    BrandLogoNetLocn='ftp://otplogos.amex.com' ProtocolAmountRefs ='M1.33' >

    </Brand >

    <ProtocolAmount ID ='M1.33' PayProtocolRef='M1.35' CurrencyAmountRefs='M1.34'>

    </ProtocolAmount>

    <CurrencyAmount ID ='M1.34' Amount='10.95' CurrCode='USD'/>

    <PayProtocol ID ='M1.35' ProtocolId='SCCD1.0' ProtocolName='Secure Channel Credit/Debit'

    PayReqNetLocn='http://www.example.com/etill/sccd1' >

    </PayProtocol>

    </BrandList>

    11.2.2. Список платежей с помощью кредитной карты, включая льготные платежи

    Пример списка видов платежей с помощью кредитной карты представлен ниже. Он включает в себя:




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