Authenticate

Overview

The authenticate method executes the 3D Secure authentication step.

Business Use Case: After initiating 3DS with pre_authenticate, this handles the actual authentication.

Purpose

Flow Type
What Happens

Frictionless

Completes without action

Challenge

Presents bank challenge page

Request Fields

Field
Type
Required
Description

merchant_order_id

str

Yes

Your unique order reference

amount

Money

Yes

Transaction amount

payment_method

PaymentMethod

Yes

Card details

return_url

str

No

URL to redirect after authentication

Response Fields

Field
Type
Description

connector_transaction_id

str

Connector's authentication ID

status

str

AUTHENTICATED, FAILED, PENDING

authentication_data

dict

3DS results

status_code

int

HTTP status code

Example

SDK Setup

Request

Response

Next Steps

Last updated

Was this helpful?