How can I trigger native 3DS2?
To enable the native 3D Secure 2 experience on your website, you need to include a specific parameter in your /payments request. The parameter you use depends on your Checkout API version:
- For Checkout API v69 or later: Include the authenticationData.threeDSRequestData.nativeThreeDS parameter and set its value to preferred.
- For versions earlier than Checkout API v69: Include the additionalData.allow3DS2 parameter and set its value to true.
Make sure to include all the other required parameters as outlined here: Native 3DS Make a payment.
If you do not include this parameter, Adyen will default to the redirect flow, sending a redirectShopper action in the response, which will take the customer to an external page to authenticate.
Was this article helpful?
Learn more
Find more details on this topic.
Go to Adyen Docs