REST API

Authenticating Enrolled Cards

When you have verified that a customer’s card is enrolled in a card authentication program, you must include the URL of the card-issuing bank’s Access Control Server (ACS), the payload, and the
consumerAuthenticationInformation.authenticationTransactionId
response field in the
Cardinal.continue
function in order to proceed with the authentication session as shown in the following example.
Cardinal.continue
Cardinal.continue('cca', { "AcsUrl":"https://testcustomer34.cardinalcommerce.com/merchantacsfrontend/pareq.jsp?vaa=b&gold=AAAAAAAA...AAAAAAA", "Payload":"eNpVUk1zgjAQvedXME7PJEFBVdKt1CECeDkVCk2PcfcnNjv8Kr+7tx4nlbGOcz/se6G1uMENPTPeeIz1G37WGEUth7YnpO21TfTvF3wDCBqspQ==" }, { "OrderDetails":{ "TransactionId" :"123456abc" } } );
Cardinal.continue
displays the authentication window if necessary and automatically redirects the customer’s session over to the ACS URL for authentication. The customer’s browser displays the authentication window with the option to enter their password.