Challenge Results
Provides the authentication result following a challenge by submitting a previous Transaction ID.
Overview
Test URI: https://test-api.tokenex.com/v2/ThreeDSecure/ChallengeResults
Prod URI: https://api.tokenex.com/v2/ThreeDSecure/ChallengeResults
Required Permissions: ThreeDSecureGeneralAccess
Request Headers: Authentication and Authorization
Body Parameters: * denotes a required field
Name | Type | Description |
---|---|---|
serverTransactionId* | string | The threeDSServerTransID returned in the Authentications response |
Request and Response Examples
- Request
- Response
GET|POST /[Test|Prod]/ThreeDSecure/ChallengeResults HTTP/1.1
Content-Type: application/json
tx-tokenex-id:YourTokenExID
tx-apikey:YourAPIKey
{
"serverTransactionId":"threeDSServerTransID"
}
{
"threeDSecureResponse": {
"threeDSServerTransID": "b3af1936-6646-444d-8d25-94d64bb83ff5",
"eci": "02",
"interactionCounter": "00",
"messageCategory": "01",
"transStatus": "Y",
"authenticationValue": "BwABApFSYyd4l2eQQFJjAAAAAAA=", // Mapped to threeDSecure.cavv.
"dsTransID": "62f00093-ccca-41d1-bd3a-f40d94268020",
"acsTransID": "6da01512-415c-494b-9a6f-5e2eec17fbc4",
"messageVersion": "2.1.0"
},
"thirdPartyStatusCode": "200",
"referenceNumber": "021091501075047646062",
"success": true,
"error": "",
"message": "ChallengeResults Successful!"
}