{"id":334014,"date":"2026-07-25T18:05:18","date_gmt":"2026-07-25T18:05:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/luminos-autocomplete-orders-for-woocommerce\/"},"modified":"2026-07-25T18:05:03","modified_gmt":"2026-07-25T18:05:03","slug":"luminos-autocomplete-orders-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/gd.wordpress.org\/plugins\/luminos-autocomplete-orders-for-woocommerce\/","author":23378991,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Luminos Autocomplete Orders for WooCommerce","header_author":"Luminos Agency","header_description":"Automatically marks WooCommerce orders as \"Completed\" as soon as payment is received, with a settings panel to control exactly when it happens.","assets_banners_color":"8f719f","last_updated":"2026-07-25 18:05:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/luminosagency.com\/plugins\/autocomplete-orders","header_author_uri":"https:\/\/luminosagency.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":67,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"luminosagency","date":"2026-07-25 18:05:03"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3622698,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3622698,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3622698,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3622698,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[56155,569,282,21484,16281],"plugin_category":[45],"plugin_contributors":[269330],"plugin_business_model":[],"class_list":["post-334014","plugin","type-plugin","status-publish","hentry","plugin_tags-auto-complete","plugin_tags-automation","plugin_tags-ecommerce","plugin_tags-order-status","plugin_tags-orders","plugin_category-ecommerce","plugin_contributors-luminosagency","plugin_committers-luminosagency"],"banners":{"banner":"https:\/\/ps.w.org\/luminos-autocomplete-orders-for-woocommerce\/assets\/banner-772x250.png?rev=3622698","banner_2x":"https:\/\/ps.w.org\/luminos-autocomplete-orders-for-woocommerce\/assets\/banner-1544x500.png?rev=3622698","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/luminos-autocomplete-orders-for-woocommerce\/assets\/icon-128x128.png?rev=3622698","icon_2x":"https:\/\/ps.w.org\/luminos-autocomplete-orders-for-woocommerce\/assets\/icon-256x256.png?rev=3622698","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>By default, most WooCommerce orders stop at the \"Processing\" status after a\nsuccessful payment and have to be moved to \"Completed\" by hand. For stores that\nsell downloads, licences, virtual items, or anything that does not need a manual\nfulfilment step, that extra click is pure busywork.<\/p>\n\n<p>Luminos Autocomplete Orders for WooCommerce closes that gap. As soon as an order\nreaches a status you choose, the plugin transitions it to \"Completed\" for you.\nYou stay in control of exactly when that happens.<\/p>\n\n<h4>How it works<\/h4>\n\n<p>The plugin listens for WooCommerce order status changes. When an order enters\none of the trigger statuses you enable (Processing and\/or On hold), and the\norder's payment method is not on your exclusion list, the plugin sets the order\nto \"Completed\". Everything runs inside your own WordPress install using standard\nWooCommerce order hooks and the WooCommerce order API (CRUD), so it works the\nsame whether your store uses the classic post-based order storage or\nHigh-Performance Order Storage (HPOS).<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Master on\/off switch so you can pause all automation without deactivating the\nplugin.<\/li>\n<li>Choose which statuses trigger completion: Processing, On hold, or both.<\/li>\n<li>Exclude specific payment gateways (for example Cash on Delivery or\nbank transfer) so those orders are left for manual review.<\/li>\n<li>Optionally suppress the customer \"Completed order\" email when you do not want\nbuyers notified on auto-completion.<\/li>\n<li>A one-time backlog tool that completes orders that are already waiting. It\nruns in small batches so it will not time out on large stores, and it is\nsilent by default (no customer emails) unless you choose otherwise.<\/li>\n<li>Fully compatible with WooCommerce High-Performance Order Storage (HPOS).<\/li>\n<li>Translation-ready (text domain: luminos-autocomplete-orders-for-woocommerce).<\/li>\n<\/ul>\n\n<h4>External services<\/h4>\n\n<p>This plugin does not call any external or third-party services. It does not\nsend your data anywhere, does not phone home, and does not load any remote\nscripts or styles. All processing happens locally on your own site.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Upload the plugin to the <code>\/wp-content\/plugins\/<\/code> directory, or install it\nthrough the Plugins screen in WordPress (Plugins &gt; Add New &gt; Upload Plugin).<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Go to WooCommerce &gt; Auto-Complete Orders to configure it.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20configure%20the%20plugin%3F\"><h3>Where do I configure the plugin?<\/h3><\/dt>\n<dd><p>Under WooCommerce &gt; Auto-Complete Orders. Every option lives on that one\nsettings screen.<\/p><\/dd>\n<dt id=\"does%20it%20require%20woocommerce%3F\"><h3>Does it require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce 6.0 or later must be installed and active. The plugin does\nnothing on a site without WooCommerce.<\/p><\/dd>\n<dt id=\"which%20orders%20get%20completed%3F\"><h3>Which orders get completed?<\/h3><\/dt>\n<dd><p>Only orders that reach one of the trigger statuses you enable (Processing and\/or\nOn hold) and whose payment method is not on your exclusion list. You decide both.<\/p><\/dd>\n<dt id=\"how%20do%20i%20complete%20orders%20that%20are%20already%20sitting%20in%20processing%3F\"><h3>How do I complete orders that are already sitting in Processing?<\/h3><\/dt>\n<dd><p>Use the one-time backlog tool on the settings screen. It processes existing\norders in small batches so large stores do not time out, and by default it does\nso silently (it does not send the customer \"Completed order\" email).<\/p><\/dd>\n<dt id=\"will%20customers%20be%20emailed%20when%20an%20order%20is%20auto-completed%3F\"><h3>Will customers be emailed when an order is auto-completed?<\/h3><\/dt>\n<dd><p>That is up to you. There is a setting to suppress the WooCommerce \"Completed\norder\" email for auto-completions. The backlog tool is silent by default.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20high-performance%20order%20storage%20%28hpos%29%3F\"><h3>Is it compatible with High-Performance Order Storage (HPOS)?<\/h3><\/dt>\n<dd><p>Yes. The plugin declares HPOS compatibility and uses the WooCommerce order API,\nso it works with both HPOS and the classic order storage.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20my%20data%20anywhere%3F\"><h3>Does the plugin send my data anywhere?<\/h3><\/dt>\n<dd><p>No. It makes no external network requests and stores its settings in your own\nWordPress database only.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Automatically completes paid WooCommerce orders, with a settings panel\n(master switch, trigger statuses, payment-method exclusions, optional\nCompleted-order email) and a one-time batched backlog tool.<\/li>\n<li>Compatible with WooCommerce High-Performance Order Storage (HPOS).<\/li>\n<\/ul>","raw_excerpt":"Automatically move paid WooCommerce orders to Completed, with a settings panel and a one-time backlog tool. No external services.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/334014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=334014"}],"author":[{"embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/luminosagency"}],"wp:attachment":[{"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=334014"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=334014"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=334014"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=334014"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=334014"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/gd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=334014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}