Post-authenticate

Overview

The postAuthenticate method validates 3D Secure authentication results with the issuing bank. After the customer completes a challenge, this confirms the authentication was successful.

Business Use Case: After the customer returns from a 3DS challenge, validate the results before processing the payment to obtain liability shift.

Purpose

Scenario
Action

After challenge

Validate the authentication response

Before payment

Confirm authentication succeeded

Liability shift

Obtain ECI/CAVV values

Request Fields

Field
Type
Required
Description

merchantOrderId

string

Yes

Your unique order reference

amount

Money

Yes

Transaction amount

paymentMethod

PaymentMethod

Yes

Card details

authenticationData

object

No

3DS result data from challenge

Response Fields

Field
Type
Description

connectorTransactionId

string

Connector's authentication ID

status

string

AUTHENTICATED, FAILED

authenticationData

object

Validated 3DS data (ECI, CAVV)

state

object

State for payment authorization

statusCode

number

HTTP status code

Example

SDK Setup

Request

Response

Next Steps

Last updated

Was this helpful?