- Combining the Authentication and the Authorization Services
- Implementing SDK Payer Authentication
- Authentication Examples Using Primary Account Numbers
- Authentication Examples Using Digital Payment (Google Pay)
- Authentication Examples Using TMS Tokens
- Authentication Examples Using Flex Microform Tokens
- Authentication Examples Using Tokenized Cards
- Authentication Examples of Merchant-Initiated Transactions
- Testing Payer Authentication
Interpreting the Response
IMPORTANT
If the authentication fails, Visa, American Express, JCB, Diners
Club, Discover, China UnionPay, and Elo require that you not accept the card.
Instead, you must ask the customer to use another payment method.
Proceed with the order according to the validation response received. The
responses are similar for all card types:
- Success: You receive, and other service requests, including authorization, are processed normally.AUTHENTICATION_SUCCESSFUL
- Failure: You receive, so the other services in your request are not processed.AUTHENTICATION_FAILED
- Error: If you receive an error from the payment card company, process the order according to your business rules. If the error occurs frequently, report it to customer support. If you receive a system error, determine the cause, and proceed with card authorization only if appropriate.
To verify that the enrollment and validation checks are for the same
transaction, ensure that the XID in the enrollment check and validation responses are
identical.