• Resolved legalweb.io

    (@legalweb)


    Hi,

    our payments are failing when a 3ds code verfication is required. no popup/iframe or anything else gets shown when the transaction requires this. the orders stay on “status pending” for payment.
    this also happens with any default wordpress theme.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter legalweb.io

    (@legalweb)

    edit: we have tested it with card numbers 4000000000003220 and 4000000000003063 from https://stripe.com/docs/payments/3d-secure test section.

    stripe debug message for this order looks following:

    2021-02-25T10:47:15+00:00 DEBUG 
    ====Stripe Version: 4.9.0====
    ====Start Log====
    Stripe PaymentIntent pi_1IOhAWGpauVfdaSeexFafgww requires authentication for order 44782
    ====End Log====

    Hello @legalweb ,

    From your description and error log, it looks like the problem is actually with the authentication pop-up.

    Can you please run through these tests and let me know how it goes?

    1. Switch to a default theme i.e. Twenty Twenty / Storefront
    2. Deactivate all plugins except WooCommerce and Stripe. Then activate them one by one to figure out the faulty one.

    Test your feature after each activation/deactivation. More details on the conflict test here.

    If the above does not help please share your WooCommerce configuration details from wp-admin > WooCommerce > Status so we can understand a bit more about the problem.

    Thank you 🙂

    Thread Starter legalweb.io

    (@legalweb)

    we have already tested it with 2 default themes of wordpress, but that was not a solution.
    we have other woo shops to which have the same problem. where should we share the report?

    Hello @legalweb ,

    we have already tested it with 2 default themes of wordpress, but that was not a solution.

    Can you please also try after deactivating all plugins except WooCommerce and Stripe?

    Also, you can try after using this filter in your theme’s functions.php file –
    add_filter( 'wc_stripe_require_3ds', '__return_true' );

    Please see the hooks/filters documentation here https://docs.woocommerce.com/document/stripe/#filter-hooks

    You can share the error reports in your next reply. Hopefully, that will include information to identify the problem.

    Thank you 🙂

    Thread Starter legalweb.io

    (@legalweb)

    hi!
    this filter we already have tried, but it still does not work. there is also no exception, warning, error or anything else.

    Hello @legalweb ,

    I understand this must be annoying.

    Let’s overview all the troubleshooting methods and come to a decision –

    1. We are discussing about the WooCommerce Stripe Payment Gateway not the other Stripe plugins.
    2. You have checked the feature while having only WooCommerce and Stripe activated. All other plugins remained deactivated during the test.
    3. You have checked the feature using a default theme like Twenty-Twenty.
    4. You have followed and confirmed the correct configuration according to the Stripe documentation.

    If all of the above is true and you are still having a problem we can try these –

    – Making sure any of the browser extensions are not blocking the pop-up. You can try to check out from a different browser to confirm this.
    – You can send me your site link where you have kept the test mode enabled and I can check if the pop-up works for me or not.

    Lastly, please contact us at WooCommerce.com > My Account > Support. You may need to create an account before you can access that page.

    Please include a link to this forum thread, so that we can keep track of what’s already been done.

    We will be able to help you further there.

    Thank you 🙂

    Hi there,

    We’ve not heard back from you in a while, so I’m marking this thread as resolved.

    Hopefully, you were able to find a solution to your problem! If you have further questions, please feel free to open a new topic.

    Thank you 🙂

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘3ds verification not showing’ is closed to new replies.