Протоколы Internet


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


(1) Транзакция IOTP состои из документальных обменов платежа и доставки (смотри раздел 9.1.5) (Замечание 4)

 

 

ii) В противном случае (атрибут DelivAndPayResp компонента доставки делается равным “Ложно”)

 

 

 

(1) Транзакция состоит из документального обмена платежа (смотри раздел 9.1.3), за которым следует обмен доставки (смотри раздел 9.1.4) (Замечание 4)

 

i) В противном случае (блок отклика предложения не содержит компонента доставки )

 

 

i) если блок отклика предложения содержит только один компонент платежа, тогда:

 

 

 

(1) Транзакция IOTP содержит только один документальный обмен платежа (Замечание 5)

 

 

ii) если блок отклика Offer содержит компонент платежа, тогда:

 

 

 

(1) Транзакция IOTP включает в себя два документальных платежных обмена. Атрибут StartAfter компонента платежа используется для индикации того, какой платеж происходит первым. (Замечание 6)

 

 

iii) если блок отклика Offer не содержит ни одного или имеет более двух платежных компонентов, то имеет место ошибка

4) В противном случае (отсутствие блока отклика Offer) имеет место ошибка.

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

Замечание

Корректность транзакции IOTP

1.

Любая транзакция платежа и аутентификации

2.

Любая транзакция платежа и аутентификации за исключением базовой аутентификации

3.

Транзакция базовой аутентификации или базовой покупки, возврата денег, депозита, отзыва или обмена ценностями с не прошедшей аутентификацией

4.

Толко базовая трканзакция покупки

5.

Базовая транзация покупки, возврата денег, депозита и отзыва

6.

Только базовый обмен ценностями

9.1.13. Комбинирование аутентификации с другими транзакциями

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