Optional Fields for Sales with Payment Network Tokens

billTo_city
billTo_country
billTo_email
billTo_firstName
billTo_lastName
billTo_postalCode
Required only for transactions in the U.S. and Canada.
billTo_state
Required only for transactions in the U.S. and Canada.
billTo_street1
card_accountNumber
Set to the token value that you received from the token service provider.
card_cardType
It is strongly recommended that you send the card type even if it is optional for your processor. Omitting the card type can cause the transaction to be processed with the wrong card type.
card_expirationMonth
Set to the token expiration month that you received from the token service provider.
card_expirationYear
Set to the token expiration year that you received from the token service provider.
ccAuthService_cavv
For 3-D Secure in-app transactions for Visa
and JCB
, set to the 3-D Secure cryptogram. Otherwise, set to the network token cryptogram.
ccAuthService_commerceIndicator
ccAuthService_networkTokenCryptogram
ccAuthService_run
Set the value to
true
.
merchantID
merchantReferenceCode
purchaseTotals_currency
purchaseTotals_grandTotalAmount or item_#_unitPrice
paymentNetworkToken_transactionType
paymentNetworkToken_requestorID
Required on
Visa Platform Connect
ucaf_authenticationData
For Mastercard requests, set this field to the Identity Check cryptogram.
ucaf_collectionIndicator
For Mastercard requests, set the value to
2
.