#Sarmed Ahmed Usmani
1 messages ยท Page 1 of 1 (latest)
Hi ๐
Can you tell me where this is occurring?
At what point in your flow are customers being prompted for an OTP?
Hi, basically I am working for a client and he needs a 2d payment gateway with no otp authentication.
So, I know that stripe is 3d secure so it must be having otp authentication when online payment is done.
What is your point on it?
๐ stepping in here
hi
3DS is required by many issuing banks
As well as due to SCA regulations
So we will only use 3DS when the issuer prompts it
You don't really want to "disable it"
What is the overall concern here?
well, my client wants that there should no otp authentication when customer pay online as it delays the payment
As long as you aren't actively forcing it, 3DS will only occur when the issuer requires it.
So really it is already optimized for what you are looking for
And you don't need to disable anything
Great,
but I dont know why client needs a 2d payment gateway.
So, can I convert stripe back to 2d secure?
If you are just using Card Element then you can either use error_on_requires_action (https://stripe.com/docs/api/payment_intents/create#create_payment_intent-error_on_requires_action) and basically use this flow: https://stripe.com/docs/payments/save-card-without-authentication?platform=web or you can set handleActions: false (https://stripe.com/docs/js/payment_intents/confirm_card_payment#stripe_confirm_card_payment-options-handleActions) when confirming client-side and then throw an error if the PaymentIntent moves to requires_action.
Thanks a lot but I am creating a Wordpress website so I would be using stripe plugin
So can I do all this in a wordpress website?
That depends on whether you are building the integration for that website or using a plugin
Sounds like you are using a plugin
yes
So you would have to work directly with that plugin in that case