Simple Order API | Visa Platform Connect

Required Fields for Processing a Merchant-Initiated Delayed Transaction

Use these required fields to process a merchant-initiated delayed transaction.
When using relaxed requirements for address data and the expiration date, not all fields in this list are required. It is your responsibility to determine whether your account is enabled to use this feature and which fields are required. For details about relaxed requirements, see Relaxed Requirements for Address Data and Expiration Date in Credit Card Transactions.
billTo_city
billTo_country
billTo_email
billTo_firstName
billTo_lastName
billTo_postalCode
billTo_state
billTo_street1
card_accountNumber
card_expirationMonth
ccAuthService_cardReferenceData
Required only for token transactions with Discover or Diners Club. Set this field to the
ccAuthReply_cardReferenceData
field that was in the response message when you obtained the customer's credentials.
card_expirationYear
ccAuthService_run
Set the value to
true
.
merchantID
merchantReferenceCode
paymentNetworkTransactionInformation
Required only for token transactions with Discover or Diners Club. Set this field to the
ccAuthReply_paymentNetworkTransactionID
field that was in the response message when you obtained the customer's credentials.
purchaseTotals_currency
purchaseTotals_grandTotalAmount
subsequentAuth
Set the value to
true
.
subsequentAuthReason
Set the value to
2
.
subsequentAuthTransactionID