Required Fields for Validating Payer Authentication

These fields are the minimum fields required when requesting the Payer Authentication Validation service. Other fields to collect additional information during a transaction are available in the list of optional fields. Under certain circumstances, some of the fields that are normally optional may be required. The circumstances that make an optional field, a required field, are noted.
authenticationTransactionID
clientReferenceInformation.code
merchantID
orderInformation.amountDetails.currency
orderInformation.amountDetails.total Amount
Required when the
orderInformation.lineItems.unitPrice
field is not used.
orderInformation.lineItems.unitPrice
Required when the
orderInformation.amountDetails.totalAmount
field is not used.
paymentInformation.card.number
paymentInformation.card.type
paymentInformation.card.expirationMonth
Required when
paymentInformation.card.number
is not included.
paymentInformation.card.expirationYear
Required when
paymentInformation.card.number
is included.