Протокол для работы с кредитными картами CyberCash

         

Последовательность обработки для роли клиента


"Роль клиента" в IOTP является торговой ролью Покупателя.

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

В частности Покупатель должен быть способен:

oИнициировать транзакции (смотри раздел 4.6.1). Среди них могут быть:
 - платеж, связанный с транзакцией
 - инфраструктурные транзакции.
oВоспринять и обработать сообщение, полученное от другой торговой роли (смотри раздел 4.6.2). Сюда входит:
 - идентификация того, принадлежит ли сообщение транзакции, запущенной ранее;
 - обработка дублированных сообщений;
 - генерирование переходных ошибок, если сервер, который обрабатывет входное сообщение перегружен;
 

- обработка сообщения, если оно не имеет ошибок и, если необходимо, посылка отклика партнеру по результатам обработки.

oАннулировать текущую транзакцию, если поступил соответствующий запрос, например от пользователя (смотри раздел 4.6.3).
o

Повторно передать сообщение, если ожидаемый отклик не пришел своевременно (смотри раздел 4.6.4).



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