3DS Authenticate

Performs the cardholder's 3DS authentication.

Must be called after POST /v1/acquiring/payments/3ds/setup.

  • If the result is FRICTIONLESS: authentication is complete. Use the returned data (cavv, eci, etc.) in the threeDsData field of the payment call.
  • If the result contains a challenge URL: display the challenge to the cardholder and then call POST /v1/acquiring/payments/3ds/challenge-result.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Token obtained from POST /v1/acquiring/payments/initialize

string
required

Merchant CPF or CNPJ (digits only)

string

Full card PAN

string
string
string

Autra transaction token slug

string

Autra stored card slug

string
required

Unique 3DS request ID (generated by the client)

string
required

Reference ID returned by setup

string
enum
required

Transaction type

Allowed:
string
required

Device channel

string
required

Return URL after challenge

string

Merchant URL (optional)

string

Transaction mode (optional)

string

ACS window size for challenge (optional)

orderInformation
object
required
buyerInformation
object

Buyer information (optional)

deviceInformation
object
required
Responses

401

Invalid access token

403

Unauthorized IP or merchant not found

500

Acquirer communication error

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json