Method Request

POST {{Ravelin Test ACS API}}/acs/browser/method/

Request Body

[{"name"=>"threeDSMethodData", "value"=>"{{Base64 Encoded Method Data}}", "datatype"=>"string"}]

RESPONSES

status: OK

"\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n    \u003cmeta charset=\"ISO-8859-1\"\u003e\n    \u003chead\u003e\n        \u003ctitle\u003emethodNotificationForm page\u003c/title\u003e\n    \u003c/head\u003e\n    \u003cbody\u003e\nThis is the response from the /acs/browser/method/ endpoint\n\n        \u003cbr\u003e\n        \u003cform id=\"methodNotificationForm\" method=\"post\" action=\"https://www.example-payment-gateway.com/method-notification\"\u003e\n            \u003cinput type=\"hidden\" name=\"threeDSMethodData\" value=\"eyJUaHJlZURTU2VydmVyVHJhbnNJRCI6Ijk1ZmIzYmZhLTRjYjUtNDM5OS1iZTRiLTE5ZjNmN2RhZDEwOSJ9\"\u003e\n            \u003cinput name=\"success\" value=\"\"\u003e\n        \u003c/form\u003e\n        \u003cscript type=\"text/javascript\"\u003e\n    console.log('Doing ACS browser fingerprinting...')\n\n    setTimeout(function() {\n        console.log('ACS browser fingerprinting FAILED!')\n    }, 1000)\n\n    setTimeout(function() {\n        const form = document.getElementById('methodNotificationForm')\n        form.submit()\n    }, 2000)\n\n\u003c/script\u003e\n    \u003c/body\u003e\n\u003c/html\u003e"