External Authentication for 3DS
Last updated
Last updated
Up until now, merchants relied on the payment processors to complete the authentication and authorization. But it comes with its own challenges like Poor data availability and customer experience.
To help merchants these issues, Hyperswitch allows them to integrate external 3DS authenticators like Netcetera and 3dsecure.io with minimal development efforts.
We will be using HyperSwitch's hosted dashboard and Postman API collection for configuring connectors and processing payouts. You can find API reference here.
Backend API endpoint - https://sandbox.hyperswitch.io
Dashboard - https://app.hyperswitch.io
The below tutorial enable you to set-up External 3DS authentication for both, Website and Mobiles apps.
Setup 3DS Authenticator
Setup payment processor
Go to Developers -> Payment Settings -> Choose default setting and add Authentication Connectors
Create/Collect your API key and Publishable key
You are done with the setup!
Do a create payment call to initiate the transaction. The status of the response should be 'requres_customer_action" and should contain the "next_action" object.
Initiate the authentication with the client_secret generated
After the challenge is completed, the status should go to 'succeeded' status
Visit this page to complete few additional steps to enable this feature for Mobile SDK.
Being a payments product, Hyperswitch is always up to date with the latest regulations globally. On that front, the merchants need not worry about compliance. For merchants who want to integrate the latest authentication products to offer a frictionless payment flow to their customers, but also enjoy the liability shift, Hyperswitch has got you covered. Products like Digital Authentication Framework (DAF), Delegated Authentication (DA), Secure Payment Confirmation (SPC), Click to Pay (CTP), etc. are in our roadmap. Check out the product on sandbox or get in touch with us for more information.