Purpose

PA Enrollment will:

  • For 3DS1 – Verify whether the card is enrolled or not in the 3DS program. In many cases returns “enrolled” status along with details to proceed to authentication (ACS URL)
  • For 3DS2 (EMV 3DS) – Perform the Authentication Request. May result in straightforward approval. Otherwise will return instructions similar to 3DS1
  • Generate JWT for redirection to step-up authentication

Sequence Diagram

Step-up JWT

Like with PA Setup there's now a JWT to generate before passing the details to the front-end (in case of a challenge). JWT will carry details for the authentication and must be posted to stepUpUrl returned in the PA enrollment response.

JWT will be generated automatically (if returnUrl will be present in the request) and returned in PA Enrollment response.

Header

{
"alg": "HS256",
"typ": "JWT"
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Payload

{
"jti": "2918845a-27e6-422c-8c6d-63c17a96e033",
"iat": 1597829497,
"iss": "5dd83bf00e423d1498dcbaca",
"exp": 1597833097,
"OrgUnitId": "55ef3f0cf723aa431c99b438",
"Payload": {
"ACSUrl": "https://0merchantacsstag.cardinalcommerce.com/MerchantACSWeb/creq.jsp",
"Payload": "eyJtZXNzYWdlVHlwZSI6IkNSZXEiLCJtZXNzYWdlVmVyc2lvbiI6IjIuMS4wIiwidGhyZWVEU1NlcnZlclRyYW5zSUQiOiI3Njg5Y2NiNi1kO
        WI5LTRmZWUtYTUyNC1kM2E0NWI1ZGM1NzMiLCJhY3NUcmFuc0lEIjoiYTQxNGJkZmQtYWQyZS00N2UxLTk0MDQtMmQ3MTk0MjFhNDE5IiwiY2hhbGxlbm
        dlV2luZG93U2l6ZSI6IjAyIn0",
"TransactionId": "jKLmgK1V3XrCionff0D0"
},
"ObjectifyPayload": true,
"ReturnUrl": "http://localhost:8082/redirect.html"
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX