Hi @thecreator01,
In WooCommerce, the default status for newly created orders is Pending Payment . The pending payment status is applied to orders that have been submitted, but are awaiting payment.
However, when using WooCommerce Blocks for the checkout process, orders are created when the shopper arrives to the checkout page. The pending payment status does not accurately reflect the state of these orders, which may be incomplete or unsubmitted. To accommodate for this, the checkout-draft status is used until the order is submitted.
Draft Order Cleanup
A scheduled daily cron job (woocommerce_cleanup_draft_orders) deletes all draft orders that are no longer active.
Switching your checkout page to using the checkout shortcode instead of the checkout block can stop this altogether, too.
I hope this helps!
-OP
