Description
Draft Order Control gives you complete control over when and how WooCommerce creates draft orders. The plugin allows you to:
- Manage all 4 draft order creation conditions individually
- Prevent draft order creation for each condition with simple toggle switches
- When enabled, orders are created with « pending » status instead of draft statuses (or deleted entirely for admin and REST API cases)
- Master toggle to enable/disable all draft order control at once
Installation
- Upload the plugin files to the
/wp-content/plugins/draft-order-controldirectory, or install the plugin through the WordPress plugins screen directly - Activate the plugin through the ‘Plugins’ screen in WordPress
- Navigate to Tools > Draft Order Control to configure settings
- Adjust settings for each condition as needed
FAQ
-
What are the 4 draft order creation conditions?
-
- Store API Checkout – Draft orders created when customers start checkout using block-based checkout
- REST API v4 Error Recovery – Draft orders created when REST API v4 order creation fails
- REST API v3 Error Recovery – Draft orders created when REST API v3 order creation fails
- Admin Manual Order Creation – Draft orders created when admins manually create new orders
-
Can I disable draft orders entirely?
-
Yes! Enable the « Prevent Draft Orders » toggle for any condition. When enabled, orders will be created with « pending » status instead of the draft status. Use the master toggle to control all conditions at once, or configure each condition individually.
-
Will this break my checkout process?
-
No. The plugin is designed to be safe. Store API checkout will continue to work, but you can control what status is used instead of checkout-draft.
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs/contributrices & développeurs/développeuses
« Draft Order Control » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Draft Order Control » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
1.0.0
- Initial release
- Control all 4 draft order creation conditions
- Simple toggle switches to prevent draft orders
- Master toggle and per-condition settings
- Orders created with « pending » status instead of drafts when enabled (Store API) or deleted entirely (Admin & REST API)

