On This Page
REST API | Visa Platform Connect
Required Fields for Authorizing a Payment Using Merchant Decryption for
Mastercard
- clientReferenceInformation.code
- consumerAuthenticationInformation.ecommerceIndicator
- Set this field tointernet.
- consumerAuthenticationInformation.ucafAuthenticationData
- Set this field to the network token cryptogram.
- consumerAuthenticationInformation.ucafCollectionIndicator
- Set this field to2.
- 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.postalCode
- paymentInformation.tokenizedCard.cryptogram
- Set this field to the network token cryptogram.
- paymentInformation.tokenizedCard.expirationMonth
- Set this field to the value from the payment network token expiration month.
- paymentInformation.tokenizedCard.expirationYear
- Set this field to the value from the payment network token expiration year.
- paymentInformation.tokenizedCard.number
- Set this field to the payment network token value.
- paymentInformation.tokenizedCard.requestorId
- Set this field to your token requestor id.
- Required forVDC National Australia Bank Ltd.
- paymentInformation.tokenizedCard.transactionType
- Set this field to1.
- processingInformation.paymentSolution
- Set this field to001.