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). |