Simple Order API

Authenticating Enrolled Cards

In the response from the enrollment check service, confirm that you receive these fields and values:
  • 3-D Secure version = 2.x
  • VERes enrolled = Y
  • PARes status = C
These values identify whether it is a EMV 3-D Secure 2.x transaction and that a challenge is required. If the 3-D Secure version is 1.0, then the SDK is no longer applicable and you must open up a WebView.
Once you validate these fields, you call
Cardinal.cca_continue
(Android SDK) or
Cardinal session continue
(iOS SDK) for the SDK to perform the challenge between the customer and the issuing bank.