Hi @francy27,
I can see how concerning this is, especially when Link Express Checkout is creating multiple orders while standard card payments behave normally. Thanks for explaining the setup clearly, and I will help guide you through the next checks so we can narrow this down.
The first step here is to run a plugin conflict test. Please temporarily disable all plugins except WooCommerce and WooCommerce Stripe Payment Gateway, then place a test order using Link Express Checkout again. If the issue no longer happens, you can re enable the other plugins one at a time until the behavior returns, which will help identify what is triggering the multiple order creation. If possible, doing this on a staging site is ideal.
Once that is done, please share a copy of your WooCommerce system status report with us so we can review your environment in detail and try to reproduce this on our end. You can find this under WooCommerce, Status, then copy the system report. Please paste it using a service like https://pastebin.com or https://quickforget.com and share the link here.
That information will help us move this forward and advise on the next steps.
Good morning and thank you for the quick answer!
I’ll run some tests and I’ll let you know.
Thank you again!
Good morning, @francy27! Sounds great, thank you for taking the time to test it out.
Whenever you have an update, feel free to share it and we’ll continue from there. Happy to help along the way.
I report here that also with Credit / Debit card is doing the same things. Duplicated orders are everywhere now.
Here’s the link to the report
https://quickforget.com/s/5cf54a3e7d35d1df872444c77355768b9dc8558581f2d74e
Hi @francy27,
Thanks for sharing the update and the link to your system report.
I have reviewed your system report and tested placing orders on a similar setup using both Link and card payments. In my tests, orders did not duplicate. Here is the screenshot for your reference: https://share.zight.com/4gupWYQK.
I suspect that the duplication issue might be linked to something specific in your environment or a conflict with another plugin or customization.
- What were your findings after the conflict test?
- Since you use a custom child theme based on OceanWP, you could also switch temporarily to a default theme (like Storefront) to rule out theme-related issues.
- You have LiteSpeed Cache active; ensure any caching or optimization settings are not interfering with the checkout process. Try temporarily disabling LiteSpeed Cache to retest.
- Any custom snippets or third-party extensions (especially related to order processing or checkout) could affect order creation. Review and disable them temporarily if possible.
- Enable logging for your Stripe (you currently have it off) to capture more details when orders are created. This might reveal duplicate payment requests or webhook issues. Once done, retest and check WooCommerce → Status → Logs and see see if there’s any Stripe-related entries.
- There was an update yesterday. When you update the plugin, does it help?
I hope that helps. Let us know how it goes.
Hi, sorry for the delay.
I ran some tests and found that the issue was not related to Stripe, WooCommerce, or anything else of that kind.
The problem was caused by CartFlows, the plugin I was using to build the checkout and thank you pages. It wasn’t working as expected, and customers were able to click the “Pay now” button multiple times, which resulted in multiple payments for the same order.
After clicking “Pay now,” CartFlows redirected users back to the /checkout page without clearing the cart items, even though the order had already been created in the dashboard.
For now, I’ve fixed the issue by replacing the CartFlows checkout with WooCommerce’s new checkout.
Thank you for your help and your time!
Hi there,
Thank you for the update, and no worries at all about the delay. I’m glad to hear you were able to identify the cause of the issue.
Before you go, if you found the Stripe Gateway plugin helpful for your store, we’d really appreciate it if you could leave a ⭐⭐⭐⭐⭐ review https://ww.wp.xz.cn/support/plugin/woocommerce-gateway-stripe/reviews/#new-post. Your feedback helps us improve the plugin and supports other store owners as well.
Thanks again, and have a great day!