NameDescriptionTypeAdditional information
UniqueIdentifier

Unique client-generated transaction identifier.

string

Required

Matching regular expression pattern: ^[-:a-zA-Z\d]{1}[\s-:a-zA-Z\d]{0,48}[-:a-zA-Z\d]{1}$

TimeStamp

Date and time of the transaction.

date

Required

TotalAmount

Total currency amount including subtotal, tax, tip, and surcharge.

decimal number

Required

Description

The label of the transaction.

string

Matching regular expression pattern: ^^(?!\s)[a-zA-Z0-9_\s!@#$%^*()-?,.]{0,199}\S$

GeotagInfo

Geospatial location where the transaction occurred, defined by geographic latitude and longitude coordinates as derived from a global positioning system (GPS).

GeotagInfo

None.

DeviceRegistrationIdentifier

Global unique identifier (GUID) for the device.

globally unique identifier

None.