Hello there,
3D secure
is an extra layer of authentication before validating a payment, it is enabled by the card issuer company, unfortunately, this is not something that can be enabled on the Stripe extension.
If the customer’s card requires 3D authentication then Stripe will trigger this feature.
For more information please check:
https://stripe.com/docs/payments/3d-secure
I hope this provides clarity. Let us know if there are any questions.
Thread Starter
negapo
(@negapo)
Hi @ihereira
Thanks for the reply.
I think i didn’t explain myself fully, we want to only accept cards that have 3D Authentication. The reason is this:
“Payments that have been successfully authenticated using 3D Secure are covered by a liability shift. Should a 3D Secure payment be disputed as fraudulent by the cardholder, the liability shifts from you to the card issuer.”
We want to reject payments made by cards without 3D Secure.
There is a card_not_enrolled in the payment_method_details.card.three_d_secure.result_reason in the charge object, dont know if this is the right way but surely there must be a way to reject non 3D Secure cards.
Thanks for any help.
Hi again @negapo,
we want to only accept cards that have 3D Authentication
[…]
We want to reject payments made by cards without 3D Secure.
The most likely way to accomplish this would be via the Radar rules at https://dashboard.stripe.com/settings/radar/rules
You can find more details about how to change these rules here: https://stripe.com/docs/payments/3d-secure#three-ds-radar
However, since we only support the extension and its integration into WooCommerce, I would recommend reaching out to Stripe support to see if they can help you configure the Radar rules to fit your needs.
You can reach out to Stripe support here: https://support.stripe.com/contact
I hope this helps! Let us know if you have any further questions!