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
After challenge
Validate the authentication response
Before payment
Confirm authentication succeeded
Liability shift
Obtain ECI/CAVV values
Request Fields
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
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
Payment Service - Authorize payment with 3DS data
Last updated
Was this helpful?

