Skip to main content

Auth3dsResponse

walletOperationIdstringrequired

A distinct identifier for the 3DS operation.

Example: bbbd87eb-08a9-437b-a9a7-df47b601593b
verification objectrequired

Contains information about the mechanism used during the verification.

methodAuth3dsMethod (string)required
  • BIOMETRIC - the user was authenticated via BIOMETRICS in the program manager's app.
  • OUTOFBAND - the user was authenticated in program manager's app honoring Strong Customer Authentication requirements. Usually a combination of OTP + password. Contact your implementation manger for details.

Possible values: [BIOMETRIC, OUTOFBAND]

statusAuth3dsStatus (string)required
  • VERIFIED - The 3DS authentication process has been successfully completed, and the given authorization attempt is permited.
  • REJECTED - The 3DS authentication process has been rejected by the user, preventing from the authorzation request to complete.
  • FAILED - The 3DS authentication process has failed, preventing the authorzation to complete. Please refer to statusReason for further information.

Possible values: [VERIFIED, REJECTED, FAILED]

Example: VERIFIED
statusReasonstring

Reason for the unsuccessful 3DS authentication.

Possible values: <= 100 characters

customerIdstringrequired

Unique identifier of the customer.

Example: 5435323362
cardIdstringrequired

UUID based Card id.

auth3dsIdstringrequired

Authentication 3DS id.

creationTimedate-timerequired

Represents creation RFC 3339, section 5.6 date-time.

Example: 2021-07-15T17:54:12Z
Auth3dsResponse
{
"walletOperationId": "bbbd87eb-08a9-437b-a9a7-df47b601593b",
"verification": {
"method": "BIOMETRIC"
},
"status": "VERIFIED",
"statusReason": "string",
"customerId": "5435323362",
"cardId": "string",
"auth3dsId": "string",
"creationTime": "2021-07-15T17:54:12Z"
}