External 3-D Secure server
Our Universal 3-D Secure can also be used with your own, external, 3-D Secure server.
To use 3-D Secure with your own 3DS server, we assume you have handled the 3-D Secure on your end and have collected the relevant data received at the end of the flow.
The POST /transactions
API supports directly passing 3-D Secure data as part
of the transaction request. We will pass this data along to the payment service
assuming it this data via their API.
Payment service compatibility
Not all payment services support external 3-D Secure data, and therefore even
when this data is provided we still expect a redirect_url
as well. If none of
the selected payment services support the pass-through of 3-D Secure data the
API might return a pending transaction with an approval_url
in
the response.
Was this page helpful?