On This Page 
    Optional Fields for Checking Enrollment in Payer
        Authentication
    These fields are usually optional when you verify enrollment for a Payer Authentication
                transaction. In certain circumstances, the information provided by an optional field
                might be required before a transaction can proceed. Those optional fields that are
                sometimes required are also listed as required fields with the circumstance
                described. 
- acquirerInformation.bin
 - acquirerInformation.country
 - acquirerInformation.merchantId
 - clientReferenceInformation.code
 - consumerAuthenticationInformation.acsWin dowSize
 - consumerAuthenticationInformation.alternateAuthenticationData
 - consumerAuthenticationInformation.alternateAuthenticationDate
 - consumerAuthenticationInformation.alternateAuthenticationMethod
 - consumerAuthenticationInformation. authenticationBrand
 - consumerAuthenticationInformation.authenticationTransactionId
 - consumerAuthenticationInformation.authorizationPayload
 - consumerAuthenticationInformation. challengeCode
 - WARNINGModifying this field could affect your liability shifts. Unless you are very familiar with the various types of authentication, do not change the default settings before consulting with customer support.
 - consumerAuthenticationInformation.credentialEncrypted
 - consumerAuthenticationInformation.customerCardAlias
 - consumerAuthenticationInformation.sdkMaxTimeout
 - consumerAuthenticationInformation.decoupledAuthenticationIndicator
 - consumerAuthenticationInformation.decoupledAuthenticationMaxTime
 - consumerAuthenticationInformation.default Card
 - consumerAuthenticationInformation. marketingOptIn
 - consumerAuthenticationInformation. marketingSource
 - consumerAuthenticationInformation.mcc
 - consumerAuthenticationInformation.merchantFraudRate
 - consumerAuthenticationInformation.merchantScore
 - consumerAuthenticationInformation.messageCategory
 - consumerAuthenticationInformation.otpTo ken
 - consumerAuthenticationInformation.overrideCountryCode
 - consumerAuthenticationInformation.overridePaymentMethod
 - consumerAuthenticationInformation.prior AuthenticationData
 - consumerAuthenticationInformation.priorAuthenticationMethod
 - consumerAuthenticationInformation.prior AuthenticationReferenceId
 - consumerAuthenticationInformation.priorAuthenticationTim
 - consumerAuthenticationInformation.productCode
 - consumerAuthenticationInformation.requestorName
 - consumerAuthenticationInformation.requestorInitiatedAuthenticationIndicator
 - consumerAuthenticationInformation.returnURL
 - consumerAuthenticationInformation.scoreRequest
 - consumerAuthenticationInformation.sdkMaxTimeout
 - consumerAuthenticationInformation.strong Authentication.authenticationIndicator
 - consumerAuthenticationInformation.strongAuthentication.secureCorporate PaymentIndicator
 - consumerAuthenticationInformation.strong Authentication.transactionMode
 - consumerAuthenticationInformation.whiteListStatus
 - merchantInformation.merchantDescriptor.name
 - merchantInformation.merchantDescriptor.url
 - orderInformation.amountDetails.currency
 - orderInformation.billTo.address2
 - orderInformation.billTo.country
 - This field is required for US and Canada.
 - orderInformation.billTo.email
 - orderInformation.billTo.firstName
 - orderInformation.billTo.lastName
 - orderinformation.billTo.locality
 - orderInformation.billTo.postalCode
 - orderInformation.lineItems.passenger.firstName
 - orderInformation.lineItems.passenger.last Name
 - orderInformation.lineItems.productDescription
 - orderInformation.lineItems.productName
 - orderInformation.lineItems.productSku
 - orderInformation.lineItems.quantity
 - orderInformation.lineItems.shippingAddress1
 - orderInformation.lineItems.shippingAddress2
 - orderInformation.lineItems.shippingCity
 - orderInformation.lineItems.shippingCountryCode
 - orderInformation.lineItems.shippingDestinationTypes
 - orderInformation.lineItems.shippingLastName
 - orderInformation.lineItems.shippingMiddle Name
 - orderInformation.lineItems.shippingPhone
 - orderInformation.lineItems.shippingPostalCode
 - orderInformation.lineItems.shippingState
 - orderInformation.lineItems.unitPrice
 - orderInformation.lineItems[].quantity
 - orderInformation.lineItems[].totalAmount
 - orderInformation.lineItems.shippingDestinationTypes
 - orderInformation.reordered
 - orderInformation.shippingDetails.shippingMetho
 - orderInformation.shipTo.address1
 - orderInformation.shipTo.address2
 - orderInformation.shipTo.address3
 - orderInformation.shipTo.administrativeArea
 - orderInformation.shipTo.country
 - orderInformation.shipTo.destinationCode
 - orderInformation.shipTo.email
 - orderInformation.shipTo.firstName
 - orderInformation.shipTo.lastName
 - orderInformation.shipTo.middleName
 - orderInformation.shipTo.locality
 - orderInformation.shipTo.phoneNumber
 - orderInformation.shipTo.postalCode
 - orderInformation.totalOffersCount
 - paymentInformation.card.number
 - paymentInformation.card.type
 - This field is strongly recommended.
 - paymentInformation.card.securityCode
 - paymentInformation.fluidData.value
 - paymentInformation.tokenizedCard.cryptogram
 - This field is strongly recommended.
 - paymentInformation.tokenizedcard.expirationMonth
 - paymentInformation.tokenizedCard.expirationYea
 - paymentInformation.tokenizedcard.number
 - paymentInformation.tokenizedCard.transactionType
 - paymentInformation.tokenizedCard.type
 - recurringPaymentsInformation. originalPurchaseDate
 - When this field is empty, the current date is used.
 - riskInformation.buyerHistory. transactionCountDay
 - riskInformation.buyerHistory. transactionCountYear
 - riskInformation.buyerHistory. accountPurchases
 - Contact customer support for more information about this field.
 - riskInformation.buyerHistory. addCardAttempts
 - riskInformation.buyerHistory. customerAccount.createDate
 - riskInformation.buyerHistory. customerAccount.lastChangeDate
 - riskInformation.buyerHistory. customerAccount.passwordChangeDate
 - riskInformation.buyerHistory. customerAccount.shipAddressUsageDate
 - Contact customer support for more information about this field.
 - riskInformation.buyerHistory. paymentAccountDate
 - Contact customer support for more information about this field.
 - riskInformation.buyerHistory. priorSuspiciousActivity
 - Contact customer support for more information about this field.
 - riskInformation.buyerHistory. transactionCountDay
 - Contact customer support for more information about this field.
 - riskInformation.buyerHistory. transactionCountYear
 - Contact customer support for more information about this field.
 - travelInformation.legs.carrierCode
 - travelInformation.legs.departureDate
 - travelInformation.legs.origination
 - travelInformation.numberOfPassengers
 - travelInformation.passengers.firstName
 - travelInformation.passengers.lastName