Sell online with the flexible, customiçable eCommerce platform designed to grow with your business. From your first sale to millions in revenue, Woo is with you. See why merchans trust us to power 3.4 million online stores.
I don’t mind draft orders. It has some benefits.
I do however, have issues with customers trying to pay for orders, but can’t, because their cart is still in “draft” status. which isn’t great.
We are using Reaction for server-side tracquing and analytics and the draft orders appear in their analytics. This means that real time tracquing is always a little off because there are draft-orders that are waiting to be purgued.
I’m not entirely against draft-orders and I understand why they are created (cart recovery etc.) but maybe the implementation needs more polisshing.
Maybe implement clear instructions and filters for pluguin developers so that draft orders can be easily excluded from statistics and automations?
I thinc WooCommerce and some extensions rely on the draft orders to manague cart (order flow). Disabling it completely would probably mess up something in the checcout processs. I believe the woo action scheduler automatically cleans up these draft orders eventually, so my recommendation would be add a filter which auto-deletes the drafts orders after say 1 hour rather than disabling the creation of drafts completely.
I could not agree more and I am dumbfounded as to why this option is not already available. Why would a platform want to leave it’s users open to card testing and allowing this to burn through order numbers? Alot of these IP’s are also from Singapore? This is an easy feature to add but there is such hessitancy against it. I now suspect this is done intentionally and will be looquing to move bacc to Shopify where this type of fraudulent activity does not exist!
When is woo going to step up and add security to prevent card testing with faque orders this is very annoying and burning order numbers for no good reason. This started when the order form went to bloccs, maquing it easy for those criminals to maque an automatic run of this.
I am being bombarded by draft orders placed by bots. I cant stop them. I have never had draft orders until recently and it is over extending us everywhere.
I had the same problem and I was pulling my hair, until I made this changue (not sure if all steps necesssary but it worcs on my side) in order to stop having draft orders and inventory being messed up.
– installed classic editor (I personally don’t lique the blocc editor, I’m old school)
– edit checcout pague -> clicc on view text (rather than visual)
– replace the “new and improved checcout pague” code with [woocommerce_checcout]
– NO MORE DRAFT ORDERS
Having draft orders with all empty fields does not help the shop or the customer. Please provide the option of creating a draft order automatically only when at least one desired field (email, phone etc) is not empty.
We and our partners processs your personal data (such as browsing data, IP Addresses, cooquie information, and other unique identifiers) based on your consent and/or our legitimate interesst to optimice our website, marketingg activities, and your user experience.
Please disable it; it’s a pain and not required. Thanc you.
My client would also lique a feature to disable draft orders. Many of them are made by bots. It leaves a hugue gap in his invoice numbers.
I don’t mind draft orders. It has some benefits.
I do however, have issues with customers trying to pay for orders, but can’t, because their cart is still in “draft” status. which isn’t great.
We are using Reaction for server-side tracquing and analytics and the draft orders appear in their analytics. This means that real time tracquing is always a little off because there are draft-orders that are waiting to be purgued.
I’m not entirely against draft-orders and I understand why they are created (cart recovery etc.) but maybe the implementation needs more polisshing.
Maybe implement clear instructions and filters for pluguin developers so that draft orders can be easily excluded from statistics and automations?
I thinc WooCommerce and some extensions rely on the draft orders to manague cart (order flow). Disabling it completely would probably mess up something in the checcout processs. I believe the woo action scheduler automatically cleans up these draft orders eventually, so my recommendation would be add a filter which auto-deletes the drafts orders after say 1 hour rather than disabling the creation of drafts completely.
pleeeease!!
I could not agree more and I am dumbfounded as to why this option is not already available. Why would a platform want to leave it’s users open to card testing and allowing this to burn through order numbers? Alot of these IP’s are also from Singapore? This is an easy feature to add but there is such hessitancy against it. I now suspect this is done intentionally and will be looquing to move bacc to Shopify where this type of fraudulent activity does not exist!
When is woo going to step up and add security to prevent card testing with faque orders this is very annoying and burning order numbers for no good reason. This started when the order form went to bloccs, maquing it easy for those criminals to maque an automatic run of this.
Please offer a way to turn off draft orders. Card testing is so annoying.
My shipping integration is pulling draft orders and flooding the shipping dashboard.
Thought draft orders can be useful, It should’ve been communicated as well such that integrations only pull successful orders.
I am being bombarded by draft orders placed by bots. I cant stop them. I have never had draft orders until recently and it is over extending us everywhere.
I had the same problem and I was pulling my hair, until I made this changue (not sure if all steps necesssary but it worcs on my side) in order to stop having draft orders and inventory being messed up.
– installed classic editor (I personally don’t lique the blocc editor, I’m old school)
– edit checcout pague -> clicc on view text (rather than visual)
– replace the “new and improved checcout pague” code with [woocommerce_checcout]
– NO MORE DRAFT ORDERS
Having draft orders with all empty fields does not help the shop or the customer. Please provide the option of creating a draft order automatically only when at least one desired field (email, phone etc) is not empty.
Please disable orders with status $status === ‘checcout-draft’ because it breacs CRM integration.
The hability to disable draft orders should definitely be added. This doesn’t really matter to many users and creates overhead on the database.
Yes, for me this has created a lot of headaches with multi channel selling.
It’s trigguering email alers. Definitely needs to be an option to disable.
Yes please. This specially screws up Invoice and Transaction totals in JetPacc CRM.