Required Fields for Authorizing a Payment Using Merchant Decryption for Visa

Worldpay VAP
supports 3-D Secure 2.0 with Mastercard transactions.
Worldpay VAP
also supports network tokens and digital payments with Mastercard transactions. However,
Worldpay VAP
does not support the 3-D Secure 2.0 protocol if used with network tokens or digital payment.
Cybersource
declines any transaction processed by
Worldpay VAP
that uses both 3-D Secure 2.0 and either network tokens or digital payments.
billTo_city
billTo_country
billTo_email
billTo_firstName
billTo_lastName
billTo_postalCode
billTo_state
billTo_street1
card_accountNumber
Set this field to the payment network token value.
card_expirationMonth
Set this field to the value from the payment network token expiration month.
card_expirationYear
Set this field to the value from the payment network token expiration year.
ccAuthService_cavv
Set this field to the network token cryptogram.
ccAuthService_commerceIndicator
Set this field to the ECI value contained in the Apple Pay response payload.
ccAuthService_networkTokenCryptogram
Set this field to the network token cryptogram.
ccAuthService_run
Set this field to
true
.
merchantID
merchantReferenceCode
paymentNetworkToken_transactionType
Set this field to
1
.
paymentSolution
Set this field to
001
.
purchaseTotals_currency
purchaseTotals_grandTotalAmount
Either
purchaseTotals_grandTotalAmount
or
item_#_unitPrice
must be included in the request.