Validate
Validates the authentication results after the user completes the 3D Secure challenge.
Endpoint Details
When to Use
Headers
Content-Type: application/json
x-api-key: <YOUR_API_KEY>Request Body
{
"transaction_info": {
"type": "validate_result",
"reference_code": "123456789"
},
"card": {
"number": "{{token_id : detokenize}}",
"expiration_date": "{{token_id : detokenize}}"
},
"order_info": {
"amount_details": {
"total_amount": "1000",
"currency": "MXN"
}
},
"bill_to": {
"first_name": "John",
"last_name": "Doe",
"country": "US",
"address_1": "1 Market St",
"address_2": "Suite 200",
"city": "san francisco",
"state": "CA",
"phone_number": "4158880000",
"email": "accept@gmsectec.com",
"postal_code": "94105"
},
"authentication": {
"transaction_id": "DKjne4MBXRSsa1fryRE0"
}
}Parameters
Field
Type
Required
Description
Critical Parameter
authentication.transaction_id
Response Structure
Response Examples
Response Fields
transaction_info
Field
Description
card
Field
Description
consumer_auth_info
Field
Description
Field
Description
Field Name
Description
Field Name
Description
Payment Authorization Data
Fields to Include in Payment Request
Usage Example
cURL
Last updated