Draft Orders
-
Hey
I read about the draft order under blocks. But it does not say anything about turning it off.
- They are a lot of noice
- I know they auto delete
- I was suspecting hackers to do this, since I have seen no fair warning on the subject
Can someone clarify… The name in the draft order, is that someone adding a product to the block cart? and can I rely on that address?
-
Hi @hebhansen
I apologize as I am not quite sure I understand fully your inquiry here. Can you please provide further information about your issue here so that we could address you more effectively?
If a screenshot would be helpful, I’d recommend using https://snipboard.io or http://skitch.com/. You can share the direct link to the image as a response to this topic.
Hey@xue28
What I see and get mail for is:
You have received an order. The order is there, but not payed for. Half of the draft orders are by myself. The other half is from random people…
I suspect that an action on my site triggers a draft order. Could be add to cart, or maybe going to checkout. I don’t know yet. But random orders that noone created is a bit hmmm odd…
All ghost orders have status draft… Like so by mail
Like so in backend with status draft
Hi @hebhansen
Kindly note that, while the announcement you are linking to is from 2020, the related documentation states the following:
Checkout draft — Draft order created when customers start the checkout process with WooCommerce Blocks checkout block enabled.
Therefore, to loop back to your original inquiry:
Can someone clarify… The name in the draft order, is that someone adding a product to the block cart? and can I rely on that address?
The
checkout-draftstatus provides a more accurate representation of what state these incomplete or un-submitted orders are in when they are created.Feel free to check out more about this at the related documentation page, directly linked here.
I trust that points you in the right direction, but if you have more questions, let us know. We’re happy to help.
Thx @anastas10s
What I still don’t know is, can this draft order creation be turned off? I guess it’s there for an easy way back for a user returning to the site. However, it’s a lot of noise on the backend.
- Turned off – How and where?
- Can I leave it and not be notified by mail and what have we?
- Can I remove it from the order list, so that actual orders is my focus.
- Can I set these orders so that they do NOT block another customer to grab a drafted product that’s just lying around, in case it can’t be backordered or only one exists NFT style…?
- Can I use these orders for a mail reminder to the lazy shopper – “Listen Dude – Your jacket is lying around after your lazy shopping, and you need it… You know you do!”
- Maybe order from that mail direct….
Above list is things to consider and also feature requests that would prove very very useful, since I guess everyone has different uses of the drafts…
Hi @hebhansen
I replicated the scenario on my personal site using the Cart and Checkout Blocks, and I was able to reproduce the issue on my end.

Based on what I gather, these draft orders are being generated when a customer did not finish the Checkout Process, may it be a guest or logged-in user.
Turned off – How and where?
Currently, there is no feature that could turn off this feature, however, I found that there was already a feature request for it to be editable here: https://woocommerce.com/feature-request/draft-order-editable/
Can I leave it and not be notified by mail and what have we?
Yes, you can leave it as it is. On my personal site, I was not notified by email that I had a draft order. Can you please share a screenshot of the email you received on your end?
Can I remove it from the order list, so that actual orders is my focus.
Base on my screenshot above, draft orders are listed under the
Draftslink. Additionally, WooCommerce Blocks has a cron job that deletes all draft orders once per day on thewoocommerce_cleanup_draft_ordersaction.Can I set these orders so that they do NOT block another customer to grab a drafted product that’s just lying around, in case it can’t be backordered or only one exists NFT style…?
If I understand you correctly here, you would like that these draft orders not hold those products that can’t be back-ordered or only one exists?
Checking the Order Notes of these draft orders, I can see nothing. Meaning, product stock was not on hold or lessened like when an actual order was placed. See the difference below:
Draft Order Order Notes:

Actual Order Order Notes:

Can I use these orders for a mail reminder to the lazy shopper – “Listen Dude – Your jacket is lying around after your lazy shopping, and you need it… You know you do!”
This would require customization or you could raise it as a feature request here.
Hope this helps!
The topic ‘Draft Orders’ is closed to new replies.