I recommend getting in touch with WooCommerce’s support about this via https://woocommerce.com/my-account/create-a-ticket/ if you have any of their paid WooCommerce products or https://wordpress.org/support/plugin/woocommerce/ if you do not.
Hi,
Thank you for the reply.
I have tried all sorts, Google recaptcha, Cloudflare, email verification, guest checkout disabled etc, it’s not worked. As I mentioned, WooCommerce facilitates spammers and bots, it’s security element is poor.
My advice to anyone, if you can trade on Shopify, pick that platform over WordPress/ WooCommerce. As I mentioned, slow, clunky, bloated, plugin heavy etc etc. It’s a painful platform, this is demonstrated with no standard feature built in to stop draft orders taking up live order numbers.
@threadi
thank you for the reply. I see no value contacting WooCommerce, it’s a poor platform that invites spammers and bots to cause issues. Given the issues I have had, I would never purchase a WooCommerce plugin.
What I have learnt, WooCommerce is only cheaper when it’s the basic shell, if one bought all the their plugins, the cost would be similar to Shopify. My advice to anyone, pick Shopify over WooCommerce, save the hassle! WooCommerce is a joke of a platform.
The below is what I learnt, yes, nothing is easy on WooCommerce. A poor platform, with many issues. To prevent a headache, my advice pick Shopify over poor WooCommerce, who endorse spammers, fraudsters and bots!
To disable draft orders in WooCommerce, you’ll need to switch from the modern Cart and Checkout blocks back to the classic shortcode-based cart and checkout pages.Here’s how to disable draft orders:Go to WooCommerce > Settings > Advanced > FeaturesLook for the “Enable checkout block” or similar setting and disable itSave changesAlternative method:Edit your Cart page (Pages > All Pages > Cart)Remove the Cart block and replace it with the [woocommerce_cart] shortcodeEdit your Checkout page (Pages > All Pages > Checkout)Remove the Checkout block and replace it with the [woocommerce_checkout] shortcodeImportant considerations:Draft orders only exist with the modern Cart/Checkout blocksClassic shortcode pages don’t create draft ordersYou’ll lose some modern features like dynamic updates during checkoutThe automatic stock reservation during checkout will also be removed
None of the above makes sense to me! WooCommerce is crap, pick Shopify over WooCommerce, you heard it hear first.
The spammer/bot targeted one item, I set it to out of stock, I relist it, spam orders come back. Spam orders are part of WooCommerce, this platform is a massive security risk. If you can trade on Shopify, honestly, move to that platform.
Update – I have now done a managed to workout how to do the classic cart, it looks rubbish but hopefully will stop the draft orders. You have to highlight the block, I was looking right for the classic cart, you have to select square icon above the block to do classic cart.