Required Fields for Validating a Challenge
These are the minimum fields required when validating the customer. Other fields for
collecting additional information during a transaction are described in the list of
optional fields. Under certain circumstances, a field that is optional might be
required. The circumstance that makes an optional field required is described.
Required Fields
- clientReferenceInformation.code
- consumerAuthenticationInformation.authenticationTransactionId
- orderInformation.amountDetails.currency
- orderInformation.amountDetails.totalAmount
- This field is required when theorderInformation.lineItems.unitPricefield is not used.
- orderInformation.lineItems.unitPrice
- This field is required when theorderInformation.amountDetails.totalAmountfield is not used.
- paymentInformation.card.expirationMonth
- This field is required when thepaymentInformation.card.numberfield is included.
- paymentInformation.card.expirationYear
- This field is required when thepaymentInformation.card.numberfield is included.
- paymentInformation.card.number
- paymentInformation.card.type