Developer Advisory: Stripe Payment Gateway 9.4.0 Improvement

Issue overview

On April 16, 2025, we released WooCommerce Stripe Payment Gateway 9.4.0, which included an enhancement to keep plugin and Stripe dashboard settings in sync. After release, we received reports from some merchants noting performance and checkout issues.

The enhancement in 9.4.0 introduced more API calls to Stripe’s Payment Configuration API than anticipated. This led to some sites experiencing rate limiting, which could cause slow admin dashboards and temporarily unavailable payment methods.

In response, we’ve released version WooCommerce Stripe Payment Gateway 9.4.1, which restores the previous stable functionality while we refine this enhancement for a future release.

You may be affected if:

  • Your admin dashboard is slower than usual after updating to 9.4.0
  • Stripe payment methods aren’t appearing in your settings or checkout page
  • Your store updated to Stripe Payment Gateway 9.4.0 between April 16-17, 2025

What you should be doing

If you’re running WooCommerce Stripe Payment Gateway 9.4.0:

  • Update to version 9.4.1 through your WordPress admin dashboard
  • Automatic updates will apply this fix for many stores
  • If you had already rolled back to a previous version of the gateway, it is now safe to update to version 9.4.1.

Most stores should see normal functionality return immediately after updating.

We’re monitoring the situation as merchants update to 9.4.1 and are already seeing significant improvements. Our team is working on a more efficient implementation of settings synchronization for a future release.

Support resources

If you need assistance after updating to 9.4.1, please contact our support team.

We appreciate your understanding as we continue to enhance our payment solutions.


16 responses to “Developer Advisory: Stripe Payment Gateway 9.4.0 Improvement”

  1. Mwelwa Kelvin Avatar
    Mwelwa Kelvin

    I want want this in Zambia, now the problem is I don’t know how to go about it as in paying out from stripe to my bank account. Any guidance will be appreciated.

  2. buen dia, no se como volver a reinstalar

  3. Following the 9.4.0 update, merchants reported various problems like duplicate payments and checkout disruptions. Will there be an update to fix these bugs?

    1. We’ve already released version 9.4.1 (which is essentially the same as version 9.3.2) so by updating to the latest, you can avoid the issues mentioned in our post above.

      That said, we didn’t hear anything about duplicated payments with the 9.4.0 release, so my suggestion would be to update to 9.4.1, then test/monitor your purchase flows, and let us know if there’s any further issues. 🙂

      1. Hello Adam

        Today we had a payment failure with the message “Payment failed: There was a problem connecting to the Stripe API endpoint. Order status changed from Pending payment to Failed.”

        The actual payment went through and luckily we updated the order status manually and notified customer to prevent duplicate payment, but we had a duplicate payment for the same issue (API connection failure) on March 27th (not sure which version of the plugin). It appears that the rate limiting issue still persists.

        1. Rasha,

          Please contact our support team, either through the forums on WordPress.org:

          https://wordpress.org/support/plugin/woocommerce-gateway-stripe/

          … or directly through WooCommerce.com:

          https://woocommerce.com/my-account/contact-support/?select=stripe

          I’ll alert our support team to be on the lookout for incoming requests about duplicated payments, so we can help resolve those or take them to our engineers if needed.

          Thanks! 🙂

  4. Art For Awakening Avatar
    Art For Awakening

    Hey dov’è l’assistenza?

    Non posso più scaricare le fatture verso woocommerce, per poterlo fare mi viene chiesto di inserire il VAT, che però dovrebbe essere già registrato. Se provo a inserire il VAT e i dati azienda li rifiuta, che succede?

    1. Hi there, without knowing what your store setup looks like it’s difficult to be able to see what problem you are facing.

      It is likely that you are using a plugin that handles invoicing and VAT validation. Can you share which plugin you are using?

  5. What they are failing to report here is that merchants lost $1000’s or even more in lost revenue as woocommerce marked orders as paid that were subsequently exported to shipping software where merchants then fulfilled orders without actually receiving payment.

  6. And btw- its still not working. We have missed captured payments on April 20th.

    1. Please contact our support team, either through the forums on WordPress.org:

      https://wordpress.org/support/plugin/woocommerce-gateway-stripe/

      … or directly through WooCommerce.com:

      https://woocommerce.com/my-account/contact-support/?select=stripe

      I’ll alert our support team to be on the lookout for incoming requests about this issue, so we can help resolve those or take them to our engineers if needed.

      Thanks! 🙂

  7. Double payments are happening!

    1. Please contact our support team, either through the forums on WordPress.org:

      https://wordpress.org/support/plugin/woocommerce-gateway-stripe/

      … or directly through WooCommerce.com:

      https://woocommerce.com/my-account/contact-support/?select=stripe

      I’ll alert our support team to be on the lookout for incoming requests about duplicated payments, so we can help resolve those or take them to our engineers if needed.

      Thanks! 🙂

  8. 9.5.0 also caused false positives in the “you are not connected” message in the woocommerce dashboard.

    I manage multiple Woocommerce accounts for clients, all of them are using Stripe and after updating to 9.5.0 I received this message on many of theses websites:

    “Your customers cannot use Stripe on checkout, because we couldn’t connect to your account. Please go to your settings and use the Configure Connection button to connect.”

    However, when I try to reconfigure the connection, I go through the connection process and it then says:

    “We couldn’t connect to your account, it seems like the live API keys we’ve saved for you are no longer valid. Please use the Configure connection button below to reconnect.”

    Some of them are successful, but when I try to reconnect certain accounts, it says the account is ineligible as it’s managed by another platform (in this case it was Xero). I understand the Stripe has been purchased by Xero and there are issues if a user has both a Xero account and a Stripe account for the same organisation (Unified accounts). this causes a huge headache trying to solve.

    I can’t see any of the API Keys to see what’s going on. In the end I had to create new Stripe accounts causing a lot of downtime.

    Thanks for the faulty software. While I appreciate the Stripe plugin is free, there should be better checks in place to prevent such issues.

    1. Chirag Avatar

      Hey Sol,

      Chirag here.

      This is the exact issue I have faced and I have get it fixed.

      Kindly let me know and I will try to help you out in that.

      Email: pearltechnosys89@gmail.com

      Thanks

  9. Hi may I know if Gcash payments from the Philippines are now accepted under the Stripe Payment gateway? Your prompt reply shall be highly appreciated.

Leave a Reply

Your email address will not be published. Required fields are marked *