Required Fields for Processing a Sale

Use these required fields for processing a sale.
billTo_city
billTo_country
billTo_email
billTo_firstName
billTo_lastName
billTo_merchantTaxID
billTo_postalCode
billTo_state
billTo_street1
card_accountNumber
card_cardType
For
Visa Platform Connect
, when processing a combined authorization and capture of an Apple Pay transaction on the mada Pay mobile app, set this field to
060
. Apple Pay transactions on the mada Pay app are supported for these cards issued in the Kingdom of Saudi Arabia:
  • mada debit and prepaid cards
  • Mastercard payment cards co-badged with mada
  • Visa payment cards co-badged with mada
card_cvNumber
card_expirationMonth
card_expirationYear
ccAuthService_commerceIndicator
ccAuthService_overridePaymentDetails
ccAuthService_overridePaymentMethod
Required for combo card transactions in Brazil.
ccAuthService_run
Set this field to
true
.
ccCaptureService_run
Set this field to
true
.
merchantCategoryCode
merchantID
postdatedTransaction_guaranteeAmount
Required for post-dated transactions with Mastercard in Brazil.
postdatedTransaction_guaranteeIndicator
Required for post-dated transactions with Mastercard in Brazil.
postdatedTransaction_settlementDate
Required for post-dated transactions with Mastercard in Brazil.
purchaseTotals_currency
purchaseTotals_grandTotalAmount
transactionLocalDateTime