For 3DS v1.0 this will return the status for the specific id.For 3DS v2.2 if the additional challenge is needed this will return a new iframe along with the status for the specific id.Always initiate Check for a specific id to verify the status before proceeding to an Auth or Sale. Once a status changes from the initial Pending it will never change again. The acceptable statuses for proceeding to an Auth or Sale are Success, Attempted, and Not Enrolled.
When the request is made it uses the long polling technique that keeps the request open for up to 15 seconds. During that time if a response hasn't been returned, it is strongly advised to not repeatedly poll until then. To prevent from an excess amount of polling, a polling rate limit has been put in place.
Below are the possible status values:| Code | Description | Liability Shift |
|---|
| Y | Authentication Successful by issuer | Yes |
| A | Network stepped in for the authentication because the issuer was not participating | Yes |
| I | Data Share - Informational only; 3DS requestor challenge preference acknowledged | No |
| N | Not Authenticated /Account Not Verified; Transaction denied | No |
| U | Authentication/ Account Verification Could Not Be Performed; Technical or other problems. | No |
| C | Challenge Required; Additional authentication is still required from the user | Depends on if the client completes the challenge and Issuer successfully authenticates the transaction |
| R | Authentication/ Account Verification Rejected; Issuer is rejecting authentication/verification. | No |
Modified at 2025-08-09 05:39:42