7.9.2 ObjectType definition

Table 27 - PaymentServiceDeliveryType definition
Attribute Value
BrowseNamePaymentServiceDeliveryType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType
0:HasComponentMethodDeliverRequestM
0:HasComponentMethodCancelDeliverRequestM
0:HasComponentVariableTransactionProgressTransactionProgressDataType[]0:BaseDataVariableTypeM
Conformance Units
UnattendedRetail PaymentService

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