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

         

Элемент Delivery Data


Элемент DeliveryData содержит информацию о том, куда и как должны доставляться товары или услуги. Его определение представлено ниже.

<!ELEMENT DeliveryData (PackagedContent*) >

<!ATTLIST DeliveryData xml:langNMTOKEN #IMPLIED
OkFrom CDATA #REQUIREDOkTo CDATA #REQUIRED
DelivMethod NMTOKEN #REQUIREDDelivToRef NMTOKEN #REQUIRED
DelivReqNetLocn CDATA #REQUIREDSecDelivReqNetLocn CDATA #REQUIRED

ContentSoftwareId CDATA #IMPLIED>

Атрибуты:

xml:langОпределяет язык, используемый атрибутами компонента. Смотри раздел 3.8.
OkFrom

Дата и время в формате [UTC] после которого Агент доставки может принять на обработку блок запроса доставки (смотри раздел 8.10).

OkToДата и время в формате [UTC], до которого Агент доставки может принять на обработку блок запроса доставки.
DelivMethod

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

о Post. Товары будут доставлены по почте или курьером.
o Web. Товары будут доставлены электронным образом в комоненте Delivery Note.
o Email. Товары будут доставлены электронным образом через e-mail

Значения DelivMethod управляются процедурой, описанной в разделе 12, что допускает определение новых кодов пользователем.

DelivToRef

Ссылка элемента (смотри раздел 3.4) компонента Organisation транзакции IOTP, которая имеет роль DelivTo. Информация в этом блоке используется, чтобы определить, куда следует доставить покупку. Она должна быть совместимой с DelivMethod. В частности, если DelivMethod является:

о Post, тогда здесь должен быть элемент почтового адреса, содержащий достаточно информации для доставки по почте,
o Web, тогда не нужны никакие специфические требования. Информация будет послана на web-страницу Покупателя,
o Email, тогда здесь должен быть элемент контактной информации с корректным адресом e-mail.

DelivReqNetLocnСодержит сетевую позицию, куда должен быть послан небезопасный блок запроса доставки (смотри раздел 8.10), который содержит компонент доставки. Содержимое этого атрибута зависит от транспортного механизма и должно согласовываться с требованиями документа [RFC-1738].
SecDelivReqNetLocnСодержит сетевую позицию, куда должен быть послан безопасный блок запроса доставки (смотри раздел 8.10), который содержит компонент доставки.

Безопасный запрос доставки предполагает использование безопасного канала, такого как [SSL/TLS] для того чтобы взаимодействовать с кассиром.

Содержимое этого атрибута зависит от транспортного механизма и должно соответствовать регламентациям документа [RFC1738]. Смотри также раздел 3.9.

ContentSoftwareIdСмотри раздел 14. Словарь.

Cодержимое:

PackagedContent

Дополнительная информация о доставке в виде одного или несколько элементов Packaged Content (смотри раздел 3.7), предоставляемая агенту доставки продавцу.



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