Luminos Autocomplete Orders for WooCommerce
Luminos Autocomplete Orders for WooCommerce
Description
By default, most WooCommerce orders stop at the “Processing” status after a
successful payment and have to be moved to “Completed” by hand. For stores that
sell downloads, licences, virtual items, or anything that does not need a manual
fulfilment step, that extra click is pure busywork.
Luminos Autocomplete Orders for WooCommerce closes that gap. As soon as an order
reaches a status you choose, the plugin transitions it to “Completed” for you.
You stay in control of exactly when that happens.
How it works
The plugin listens for WooCommerce order status changes. When an order enters
one of the trigger statuses you enable (Processing and/or On hold), and the
order’s payment method is not on your exclusion list, the plugin sets the order
to “Completed”. Everything runs inside your own WordPress install using standard
WooCommerce order hooks and the WooCommerce order API (CRUD), so it works the
same whether your store uses the classic post-based order storage or
High-Performance Order Storage (HPOS).
Features
- Master on/off switch so you can pause all automation without deactivating the
plugin. - Choose which statuses trigger completion: Processing, On hold, or both.
- Exclude specific payment gateways (for example Cash on Delivery or
bank transfer) so those orders are left for manual review. - Optionally suppress the customer “Completed order” email when you do not want
buyers notified on auto-completion. - A one-time backlog tool that completes orders that are already waiting. It
runs in small batches so it will not time out on large stores, and it is
silent by default (no customer emails) unless you choose otherwise. - Fully compatible with WooCommerce High-Performance Order Storage (HPOS).
- Translation-ready (text domain: luminos-autocomplete-orders-for-woocommerce).
External services
This plugin does not call any external or third-party services. It does not
send your data anywhere, does not phone home, and does not load any remote
scripts or styles. All processing happens locally on your own site.
Installation
- Make sure WooCommerce is installed and active.
- Upload the plugin to the
/wp-content/plugins/directory, or install it
through the Plugins screen in WordPress (Plugins > Add New > Upload Plugin). - Activate the plugin through the Plugins screen.
- Go to WooCommerce > Auto-Complete Orders to configure it.
Faq
Under WooCommerce > Auto-Complete Orders. Every option lives on that one
settings screen.
Yes. WooCommerce 6.0 or later must be installed and active. The plugin does
nothing on a site without WooCommerce.
Only orders that reach one of the trigger statuses you enable (Processing and/or
On hold) and whose payment method is not on your exclusion list. You decide both.
Use the one-time backlog tool on the settings screen. It processes existing
orders in small batches so large stores do not time out, and by default it does
so silently (it does not send the customer “Completed order” email).
That is up to you. There is a setting to suppress the WooCommerce “Completed
order” email for auto-completions. The backlog tool is silent by default.
Yes. The plugin declares HPOS compatibility and uses the WooCommerce order API,
so it works with both HPOS and the classic order storage.
No. It makes no external network requests and stores its settings in your own
WordPress database only.
Reviews
Changelog
1.0.1
- Tested with WordPress 7.1.
1.0.0
- Initial release.
- Automatically completes paid WooCommerce orders, with a settings panel
(master switch, trigger statuses, payment-method exclusions, optional
Completed-order email) and a one-time batched backlog tool. - Compatible with WooCommerce High-Performance Order Storage (HPOS).