Протокол IGRP

       

Предложение



Рисунок .2. Предложение

Предложение использует следующие торговые компоненты, которые пересылается между покупателем и продавцом.

  • Компонет статус используется для сообщения партнеру что сформирован корректный отзыв-предложение.
  • Компоненты Организации содержит информацию, которая описывает организации, исполняющие определенные торговые роли в данной сделке.
Покупатель предоставляет информацию о том, кто он и, если товар или услуги доставлены, место, куда они доставлены.
  Продавец дополняет эту информацию данными о себе, о Кассире, Агенте обслуживания Покупателя и, если товар или услуга должна быть доставлена, то и об агенте доставки.


o Компонент Заказа (Order Component) содержит описания товаров или услуг, предмет сделки, если покупателя устроит соглашение. Эта информация посылается Продавцом покупателю.
o Компонент оплаты (Payment Component), генерируемый продавцом, содержит детали того сколько надо платить, в какой валюте и кто должен платить кому, например покупатель может попросить вернуть деньги. Заметим, что число платежей в сделке может быть больше одного.
o Компонент Доставки (Delivery Component), также генерируемый продавцом, используется, если товары или услуги требуют доставки. Он содержит информацию о том, как будет осуществляться доставка, например с помощью обычной или электронной почты.
o Компонент данных о торговых ролях содержит информацию, которую продавец хочет довести до сведения другой торговой роли, такой как Кассир или Агент доставки.
o Компонент подпись "отклика на предложение", если присутствует, подписывает все выше перечисленные компоненты с целью гарантии их целостности.

Точное содержание информации, выданной Продавцом Покупателю, варьируется в зависимости от типа операции IOTP. Например:

  • низкая стоимость сделки может не требовать подписи
  • сумма оплаты может варьироваться в зависимости от фирмы и используемого протокола оплаты
  • некоторые предложения могут не включать в себя доставку товара
  • обмен ценностями включает два платежа
  • продавец может не предлагать покупателю каких-либо услуг.

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


  • Используя [HTML] страницы, как часть "практики" покупателей.
  • Используя стандарт OPS (Open Profiling Standard), который был недавно предложен,
  • В форме компонентов Организации, ассоциирующихся с аутентификацией Покупателя Продавцом.
  • Как компоненты Заказа в последней версии IOTP.
2.2.2. Платежный обмен

Целью платежного обмена (Payment Exchange) является оплата, производимая покупателем еассиру или наоборот, используя вид и протокол платежа, выбранные покупателем. Второй целью является опционное обеспечение покупателя платежной распиской (Payment Receipt), которая может использоваться для связи платежа с его причиной, как это описано в обмене предложения (Offer Exchange).

Обмены платежа могут реализовываться различными способами. Наиболее общий случай, где сделка зависит от типа и платежного протокола, показан на диаграмме Рисунок .3. Возможны и более простые платежные обмены.

1. Покупатель решает что-то купить и посылает информацию об этой операции (запрос предложения) Продавцу, напр., используя HTML.
C a M Информация о том, что покупается (вне рамок стандарта IOTP)
2. Продавец решает, какой тип и протокол платежа следует предложить, записывает эти данные в компонент Brand List и посылает покупателю.
C ? M Компоненты: список типов платежей (Brand List)
3. Покупатель выбирает тип платежа, протокол и вид валюты, формирует компонент выбор типа и посылает его продавцу.
C a M Компонент: Выбор из списка типов платежа (Brand List Selection)
4. Продавец проверяет выбор типа, определяет сумму платежа, опционно подписывает документ и посылает его Покупателю.
C ? M Компонент: Платеж; Организации (продавец и кассир); опционная подпись отклика-предложения, которая подтверждает другие компоненты.
5. Покупатель проверяет объявленную сумму платежа и, если согласен, посылает запрос кассиру.
C a P ЗАПРОС ПЛАТЕЖА. Компоненты: Статус, Платеж; Организации (продавец и Кассир); Информация о торговых ролях (опционно); опционная подпись отклика-предложения, которая подтверждает все прочие компоненты. Данные о схеме платежа.
6. Кассир проверяет информацию, включая опционную подпись и, если все в порядке, начинает обмен компонентами данных по схеме платежа с целью выбора типа и протокола платежа.
C « P ПЛАТЕЖНЫЙ ОБМЕН. Компонент: Данные о схеме платежа
7. Как только обмен протокольными платежными сообщениями завершится, Кассир посылает Покупателю платежную расписку, которая опционно подписывается, с целью подтверждения платежа.
C « P ОТКЛИК на ПЛАТЕЖ. Компоненты: Статус, платежная расписка; платежное заявление; данные о торговых ролях (опционно); опционная подпись отклика-предложения; опционная подпись платежной расписки, которая связывает платеж и предложение
8. Покупатель проверяет платежную расписку


Содержание раздела