3D Secure
What is 3D Secure?
Integrating 3D Secure in your application.
Step 1 - Initiate 3D Secure Flow
{
"data": {
"ID": "785bee37-8e14-427e-ab07-a3b0c16756a7",
"TransactionID": "06c2aa36-f968-4205-a5dd-8bf455bdad59",
"MerchantID": "e6803b29-68a4-4c2a-b3ee-019dfad86c61",
"gateway_id": "1f3e0f67-d560-494c-bb1a-97558a462cc5",
"Description": "Payment for the services",
"ThreeDSActionRequired": false,
"token": "card_sandbox_tE8BT9Betjsp7PV46IS9xb1c",
"ThreeDSType": "frictionless",
"ThreeDSStatus": "succeeded",
"ThreeDSData": "eyJ0IjoiMDZjMmFhMzYtZjk2OC00MjA1LWE1ZGQtOGJmNDU1YmRhZDU5IiwiZSI6InNhbmRib3giLCJzIjoiMjAyMi0wMS0xOVQyMjozNDoyMS4wNzJaIiwidGhyZWVEU1NlcnZlclRyYW5zSUQiOiJjZjRjOGI2NS0wZjc5LTQzZjYtODhiZi0wMmYwNzYzZTgxMGQiLCJ0aHJlZURTTWV0aG9kVVJMIjoiaHR0cHM6Ly9hY3Muc2FuZGJveC4zZHNlY3VyZS5pby8zZHNtZXRob2QifQ",
"SaleResponse": {
"status": "PENDING_3DSAUTH"
},
"Metadata": {
"customerId": "123",
"email" : "[email protected]"
}
}
}Step 2 - Handle 3D Secure Actions
Step 3 - Retrieve Completed Transaction
Example: Complete 3DS flow
Last updated