Challenge Result - Sample Request and Response

Title: Returns the challenge result of the specified transaction ID

 GET  /3ds2/challenge_result/{threeDSServerTransID}

error_outline
important

You must use the threeDSServerTransID value you received in the /3ds2/authenticate response in the request.

Sample URL

https://uat.gw.fraud.eu.elavonaws.com/3ds2/challenge_result/102f8f6e-8472-4ada-8deb-91d5bd51de90

Headers

Header name Description Required Values
Authorization

Authorization type (Basic) and the Base64 encoded username and password.

or

Bearer followed by token

Required

Basic <encoded_auth_data>

or

Bearer <token_value>

error_outline
note

The sample request and response on this page assumes that the acctNumber supported 3DS 2.1 authentication, but the issuer needed additional information from the cardholder to authenticate the transaction i.e. a challenge flow. After the cardholder provided additional information to the issuer, it authenticates the transaction i.e. transStatus = Y.

If transStatus = N, U, or R, the response will also have the transStatusReason field.

Sample response

{

   "messageType" : "RReq",

   "messageVersion" : "2.1.0",

   "threeDSServerTransID" : "102f8f6e-8472-4ada-8deb-91d5bd51de90",

   "dsTransID" : "d9efdb88-2277-408b-859a-a16ec843395b",

   "acsTransID" : "7a3378fe-cea0-4762-8035-c0b91d7e7d0e",

   "authenticationType" : "01",

   "authenticationValue" : "CQXYpVZrNni678cpEUQK0DZRTfQ=",

   "eci" : "05",

   "interactionCounter" : "01",

   "messageCategory" : "01",

   "transStatus" : "Y"

}

Related topics