Defines a single tender
Name | Type | Additional information | Description |
---|---|---|---|
AuthCode | string |
None. |
Auth Code returned by credit processor |
PaymentAuthorizationDeclinedReason | string |
None. |
Reason a payment was declined retruned from the credit processor for credit card tenders |
GiftCardBalance | decimal number |
None. |
Remaining balance on the gift card if applicable |
Status | TenderStatus |
None. |
Status of the payment |
Terminal | string |
None. |
An identifier for the terminal on which the payment was applied |
DepositId | long |
None. |
Deposit Id |
Id | long |
None. |
TenderId |
P2PECombo | P2PEProvider |
None. |
Indicates which Point-To-Point Encryption provider is used to apply payments when using Tokens. The value is always provided (not null) at output. |
PaymentMethodType | CustomerPaymentMethodType |
None. |
Type of tender the tender element represents. |
AccountNumber | string |
None. |
Identify Card Number |
PayBalance | boolean |
None. |
Indication that amount of the tender shoud be equal to balance due |
Amount | decimal number |
None. |
Amount to tender the order |
Tip | decimal number |
None. |
Amount of the tip |
PreAuthorize | boolean |
None. |
If true, tender must be pre-authorized before order submission is successful.
|
DepositTenderType | CustomerPaymentMethodType |
None. |
Deposit Tender Type |
WalletType | WalletType |
None. |
Enumeration of the Wallet Provider used for this tender |
WalletId | string |
None. |
Customer’s Wallet Id provided by the Wallet application |
ProcessingType | ProcessingType |
None. |
Indicates the type of data passed in through the AccountNumber element. This determines what kind of processing to perform. |
CardNumberMasked | string |
None. |
The masked card number. If a Token is supplied as the payment type then this value must be the format preserving masked PAN (e.g. 123456XXXXXX1234). |