Verify a 3DS authentication session

This service verifies a 3D Secure (3DS) authentication session with the cardholder's issuing bank (ACS). It is used to validate the cardholder's identity during the checkout process, enhancing transaction security and compliance with authentication requirements.

Path Params
string
required
length between 0 and 50

This property represents the 3DS authentication session ID (MD field value). The 3DS authentication session ID provided by the merchant in the request, or generated by Monext if not provided.

Body Params
string
required
1 to 50

Specifies which of the acquiring contracts or PSP contracts shall be used for the payment.

string
required

Base64-encoded json string containing the 3DS authentification response (cres message received by the merchant).

string

A temporary container (Base64 encoded) that carries essential context information (e.g., the MPI cluster identifier or cloud mode data) between different steps of a 3DSecure exchange.
This data is not stored permanently but is transmitted from one request to the next to ensure continuity and proper routing of the transaction.

privateData
object

Additional data to be used throughout the payment lifecycle.
A dictionary of key-value pairs where the values can only be strings.
e.g. {"suborderid": "AE-3023-001", "chanel": "mobile"}

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Basic
base64
:
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
*/*

Monext Retail API documentation
Monext 2025