On This Page
Required Fields to Authorize an Apple Pay Digital Wallet Payment without 3-D
Secure
These REST API fields are required to request authorization of an Apple Pay Digital
Wallet payment without 3-D Secure authentication.
- clientReferenceInformation.code
- merchantInformation.merchantId
- orderInformation.amountDetails.currency
- orderInformation.amountDetails.totalAmount
- orderInformation.billTo.address1
- orderInformation.billTo.administrativeArea
- orderInformation.billTo.country
- orderInformation.billTo.email
- orderInformation.billTo.firstName
- orderInformation.billTo.lastName
- orderInformation.billTo.locality
- orderInformation.billTo.phoneNumber
- orderInformation.billTo.postalCode
- paymentInformation.tokenizedCard.cryptogram
- Set the value to the network token cryptogram from Apple Pay.
- paymentInformation.tokenizedCard.expirationMonth
- paymentInformation.tokenizedCard.expirationYear
- paymentInformation.tokenizedCard.transactionType
- Set the value to1for network tokens.
- paymentInformation.tokenizedCard.type
- Set the value to the card type code. Possible values:
- 001for Visa
- 002for Mastercard
- 005for Diners Club
- processingInformation.commerceIndicator
- Set the value tointernetfor a Diners Club, Discover, and Visa card for an authorization request without 3-D Secure authentication.
- processingInformation.paymentSolution
- Set the value to001for Apple Pay in-app and web transactions.