CreditCardType
|
integer
|
|
Y
|
|
The payment method to use for checkout. Must match the account type of the card information provided.
|
FK: TR_PAYMENT_METHOD.id   Resource: PaymentMethods |
Amount
|
decimal number
|
|
Y
|
|
The amount of the payment to charge.
If AllowUnderPayment is false, Amount must be equal to the total amount due. This value can never be greater than the amount due.
|
AllowUnderPayment
|
boolean
|
|
Y
|
|
Pass True to allow partial payment of the order.
Pass False to require full payment of the order.
|
Authorize
|
boolean
|
|
|
|
Pass True to authorize credit cards.
Pass False to not authorize credit cards or when saving an unpaid order.
|
AuthorizationCode
|
string
|
|
|
|
Third party authorization code to be recorded in Tessitura.
Required if Authorize = False.
|
ECommerce
|
boolean
|
|
|
|
Flag to indicate is this payment should be considered an ECommerce transaction.
|
CreditCardTrack1
|
string
|
|
Y
|
|
Data from track one of the swiped credit card.
|
CreditCardTrack2
|
string
|
|
Y
|
|
Data from track two of the swiped credit card.
|
ZipCode
|
string
|
|
|
|
Optional parameter used to specify the zip code for the credit card’s billing address.
|
StoreAccount
|
boolean
|
|
|
|
Flag to indicate if the card details provided should be stored on the constituent record, and tokenized if applicable, during checkout.
|
DeliveryDate
|
date
|
|
N
|
|
A delivery date that is used for Tessitura Merchant Services authorizations only. The date to use for specific cart is returned by the GetCart service.
|