Zee
(@doublezed2)
Hello rodfernandes,
Thank you for reaching out to WooCommerce support with your concern about the order status not updating after a successful payment is made through Stripe.
I understand that while the Stripe platform confirms the payment, the order within your WooCommerce remains in a "pending payment" state.
To better assist you, may I ask if this issue started occurring recently? Were the payments updating the order status correctly before this began happening? Additionally, have there been any recent changes or updates to your website or plugins that could coincide with when this issue was first noticed?
To troubleshoot this effectively, it would be helpful if you could send the System Status Report from your WooCommerce setup.
Here’s how you can provide that information:
1. Go to WooCommerce > Status in your WordPress dashboard.
2. Click on ‘Get system report’.
3. Then click on ‘Copy for support’.
Once you have the report, you can create a new Gist at https://gist.github.com and paste the text there. Afterward, please share the Gist link in your reply to us.
With this information, we’ll better understand your site’s environment and the potential causes of this issue, allowing us to provide you with the most effective support.
Looking forward to your response. 🙂
Here is the system report: wordpress system report (github.com)
The website is new and is still in the development phase. I even ran tests in stripe test mode and everything worked as it should.
The same plugins are being used when I did the test and so far none have needed to be updated as it hasn’t even been a week since I started editing it.
Zee
(@doublezed2)
Hello rodfernandes,
Thank you for your reply.
It’s good to know that you’ve already tested in Stripe’s test mode and that everything worked as expected. Also, it’s helpful to understand that your website is new and still in the development phase.
I’ve reviewed your System Status Report and everything appears to be in order there. Since the cause of the issue isn’t apparent, I recommend performing a Conflict Test.
This process involves deactivating all other plugins except for WooCommerce and Stripe and switching to a default theme like Storefront. This helps to clarify whether another plugin or code snippet is interfering with the default functionality of WooCommerce.
You can find detailed instructions on how to safely conduct a conflict test on your site by following this guide: How to Test for Conflicts.
Once you have performed the conflict test, please let me know the results. If the issue persists even after the conflict test, I will continue to investigate further options to assist you.
Looking forward to your update on this matter. 🙂
Best regards.