Name | Description | Type | Additional 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. |