On This Page 
    Required Fields for Checking Enrollment in Payer
        Authentication While Using a TMS Token
    These fields are the minimum fields required for verifying that a customer is
                enrolled in a payer authentication program.  It doesn't matter if  the enrollment
                check is frictionless or results in a challenge, the same fields are required in the
                request. The fields in the response will differ.
Required Fields
            - billTo_city
 - billTo_country
 - This field is required for the US and Canada.
 - billTo_email
 - billTo_firstName
 - billTo_httpBrowserScreenHeight
 - billTo_httpBrowserScreenWidth
 - billTo_ipAddress
 - billTo_lastName
 - billTo_postalCode
 - This field is required for the US and Canada.
 - billTo_state
 - This field is required for the US and Canada.
 - billTo_street1
 - card_cardType
 - card_expirationMonth
 - This field is required whencard_accountNumberis included.
 - card_expirationYear
 - This field is required whencard_accountNumberis included.
 - merchantReferenceCode
 - payerAuthEnrollService_referenceID
 - payerAuthEnrollService_returnURL
 - payerAuthEnrollService_run
 - This field is required (when available) unless market or regional mandate restricts sending this information.
 - purchaseTotals_currency
 - purchaseTotals_grandTotalAmount
 - This field is optional when you use theitem_#_unitPricefield.