7.10.2 ObjectType definition

Table 32 - PaymentServiceBasketDeliveryType definition
Attribute Value
BrowseNamePaymentServiceBasketDeliveryType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the PaymentServiceDeliveryType
0:HasComponentMethodDeliverBasketRequestM
0:HasComponentMethodCancelDeliverBasketRequestM
0:HasComponentVariableBasketProgressBasketProgressDataType[]0:BaseDataVariableTypeM
Conformance Units
UnattendedRetail PaymentService BasketDelivery

The BasketProgress Variable is an array that contains the progress information of the payment of the basket delivery requests that are currently in execution or have recently been executed. The DataType is defined in 8.17. When the Status is changing, the entry of a delivery progress shall change. It is up to the implementation when the finished basket delivery requests get removed from the array. The simplest implementation just manages one entry and disallows a new basket delivery request while there is already one in execution.

Note that in addition to the BasketProgress the TransactionProgress provides the status of the individual entries of the basket.