8.23 ActualPaymentDataType

This structure describes part of a payment actually done. The structure is defined in Table 134.

Table 134 - ActualPaymentDataType Structure
NameTypeDescription
ActualPaymentDataTypestructure

PaymentMode

0:StringContains the PaymentModeId of the payment mode used for the payment.

PaymentDevice

0:StringThe ProductInstanceUri of the PaymentDevice receiving the MonetaryValue. May be an empty string or null if the PaymentDevice is of no relevance, for example for cash payment.

UserId

0:StringIdentifies the user associated with any cashless asset inserted into a payment device. May be null or empty string if no specific UserId is used.

MonetaryValue

PriceDataTypeThe money collected by the PaymentMode / PaymentDevice with the given UserId.

Its representation in the AddressSpace is defined in Table 135.

Table 135 - ActualPaymentDataType definition
Attribute Value
BrowseNameActualPaymentDataType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the 0:Structure
Conformance Units
UnattendedRetail MachineEngine
UnattendedRetail PaymentService
UnattendedRetail UI
UnattendedRetail PaymentDevice Coin
UnattendedRetail PaymentDevice Bill
UnattendedRetail PaymentDevice Cashless