• Resolved Delpierooo

    (@delpierooo)


    Hi.

    In my stripe account I have 3d secure enabled. But in the woocommerce checkout customer gets no extra confirmation to fill/check, as it there is no 3d secure set.
    The card I am testing with is supporting 3d secure.

    What could be the issue?

    Best regards

    • This topic was modified 2 years, 7 months ago by Delpierooo.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Sérgio L. a11n

    (@csnlima)

    Hi @delpierooo,

    3D Secure as a feature can be enabled for a credit card by the *card issuer* with different attributes:

    • Required – 3D Secure is required, and the process must be completed for a charge to be successful.
    • Recommended – 3D Secure is recommended. The process is not required, but it is highly recommended
    • Optional – 3D Secure is optional. The process is neither required nor recommended, but it can be performed to help reduce the likelihood of fraud.
    • If you enable 3D Secure checkbox in your Stripe plugin settings, cards with Required and Recommended 3DS will go through 3D Secure challenge.

      If you want Optional to be challenged too, you can add the filter add_filter( 'wc_stripe_require_3ds', '__return_true' ); snippet to your child theme’s functions.php file or via Code Snippets plugin. Please see the hooks/filters documentation here https://docs.woocommerce.com/document/stripe/#filter-hooks

      If a card doesn’t have 3D Secure enabled at all, the payment will go through without 3D Secure challenge.

      Also, you can use these test cards with 3DS if Stripe is in test mode to confirm the functionality: https://stripe.com/docs/testing#3ds-cards

      Hope that helps!

    Thread Starter Delpierooo

    (@delpierooo)

    Hi.

    Thanks for the anwser.

    Not seeing any settings inside the plugin itself (If you enable 3D Secure checkbox in your Stripe plugin settings). Where in admin would this be?

    I have everything enables, tried with add_filter as well but still the purchase is executed without any extra data needed to be entered. The card I am trying with has this option set, because if I purchase in some other store it gets triggered.

    What could be the issues?

    Best regards

    Plugin Support Raif D. a11n

    (@rdeari)

    Hi @delpierooo!

    Can you please clarify what happens if you use a 3DS Test Card with Stripe in test mode? Does it trigger the 3DS?

    Stripe triggers 3DS automatically if required by a regulatory mandate such as Strong Customer Authentication. You can also use Radar rules or the API to control when to prompt customers to complete 3DS authentication, making a determination for each user based on the desired parameters.

    Please check out this Stripe link for more details on 3DS: https://stripe.com/docs/payments/3d-secure

    Thank you!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘3D Secure not showing up’ is closed to new replies.