On This Page
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.