| Field Name |
Member Type |
Field Type |
Description |
| Amount |
Element |
decimal
|
The amount of the payment. |
| CurrencyCode |
Element |
CurrencyCode
|
Specifies the currency code and decimal places for the payment. |
| Tip |
Element |
decimal
|
An optional addition to the payment to reward good service. |
| Gratuity |
Element |
decimal
|
A mandatory addition to the check for service. |
| TenderType |
Element |
TenderType_Enum
|
Identifies the payment method. |
| CardType |
Element |
CardType_Enum
|
Used in conjunction with TenderType when the tender type is a card to identify the type of card (e.g Visa, Mastercard, American Express, etc.). |
| TenderDescription |
Element |
string
|
Provides information regarding the tender type. |
| AuthorizationCode |
Element |
string
|
The code returned by the authorization system. |
| CardEntryType |
Element |
CardEntryType_Enum
|
Specifies how a payment method is entered into the payment system. |
| CustomerName |
Element |
string
|
The customer name. |
| LastFour |
Element |
string
|
The last four digits of a credit/debit card. |
| FirstSix |
Element |
string
|
The first six digits of a credit/debit card. |
| AccountNumber |
Element |
string
|
Specifies account information for tender types other than credit cards. |
| tenderPresenceInd |
Indicator |
|
When true, the payment method was present at the transaction location. |
| depositInd |
Indicator |
|
When true, this payment is applied as a deposit (e.g. for a reservation or future order). |