{"id":175698,"date":"2023-08-19T05:42:37","date_gmt":"2023-08-19T05:42:37","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/advanced-custom-order-status-for-woocommerce\/"},"modified":"2026-05-02T09:57:05","modified_gmt":"2026-05-02T09:57:05","slug":"advanced-custom-order-status-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/tl.wordpress.org\/plugins\/advanced-custom-order-status-for-woocommerce\/","author":20887420,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.0.6","stable_tag":"3.0.6","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Advanced Custom Order Status for WooCommerce","header_author":"StorePlugin","header_description":"The Advanced Custom Order Status for WooCommerce plugin empowers users to effortlessly manage and customize Order Status in WooCommerce.","assets_banners_color":"739cb5","last_updated":"2026-05-02 09:57:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/storeplugin.net\/plugins\/advanced-custom-order-status-for-woocommerce","header_author_uri":"https:\/\/storeplugin.net\/","rating":4.7,"author_block_rating":0,"active_installs":500,"downloads":6840,"num_ratings":3,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.0":{"tag":"1.1.0","author":"storeplugin","date":"2024-06-25 08:35:26"},"1.2.0":{"tag":"1.2.0","author":"storeplugin","date":"2024-06-25 08:35:26"},"1.3.0":{"tag":"1.3.0","author":"storeplugin","date":"2024-06-25 08:35:26"},"1.4.0":{"tag":"1.4.0","author":"storeplugin","date":"2024-06-26 19:00:52"},"1.4.1":{"tag":"1.4.1","author":"storeplugin","date":"2024-08-26 11:48:13"},"1.4.2":{"tag":"1.4.2","author":"storeplugin","date":"2024-09-13 16:47:16"},"2.0.0":{"tag":"2.0.0","author":"storeplugin","date":"2024-10-21 04:55:29"},"2.1.0":{"tag":"2.1.0","author":"storeplugin","date":"2024-11-16 11:15:20"},"3.0.0":{"tag":"3.0.0","author":"storeplugin","date":"2025-05-10 07:10:57"},"3.0.1":{"tag":"3.0.1","author":"storeplugin","date":"2025-08-04 11:05:05"},"3.0.2":{"tag":"3.0.2","author":"storeplugin","date":"2025-11-17 03:05:11"},"3.0.3":{"tag":"3.0.3","author":"storeplugin","date":"2025-12-15 18:12:46"},"3.0.4":{"tag":"3.0.4","author":"storeplugin","date":"2025-12-23 09:58:46"},"3.0.5":{"tag":"3.0.5","author":"storeplugin","date":"2026-02-19 17:24:56"},"3.0.6":{"tag":"3.0.6","author":"storeplugin","date":"2026-05-02 09:57:05"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":1,"5":2},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":3420430,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3420430,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3420430,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.1.0","1.2.0","1.3.0","1.4.0","1.4.1","1.4.2","2.0.0","2.1.0","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","3.0.5","3.0.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3420430,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3420430,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3420430,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Order Status admin page - manage all your custom statuses in one place.","2":"WooCommerce Orders page showing color-coded custom statuses.","3":"Order Status settings - configure colors and behavior."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[127128,21484,200920,286,76263],"plugin_category":[45],"plugin_contributors":[220332],"plugin_business_model":[],"class_list":["post-175698","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-order-status","plugin_tags-order-status","plugin_tags-order-workflow","plugin_tags-woocommerce","plugin_tags-woocommerce-order-status","plugin_category-ecommerce","plugin_contributors-storeplugin","plugin_committers-storeplugin"],"banners":{"banner":"https:\/\/ps.w.org\/advanced-custom-order-status-for-woocommerce\/assets\/banner-772x250.jpg?rev=3420430","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/advanced-custom-order-status-for-woocommerce\/assets\/icon-128x128.jpg?rev=3420430","icon_2x":"https:\/\/ps.w.org\/advanced-custom-order-status-for-woocommerce\/assets\/icon-256x256.jpg?rev=3420430","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/advanced-custom-order-status-for-woocommerce\/assets\/screenshot-1.png?rev=3420430","caption":"Order Status admin page - manage all your custom statuses in one place."},{"src":"https:\/\/ps.w.org\/advanced-custom-order-status-for-woocommerce\/assets\/screenshot-2.png?rev=3420430","caption":"WooCommerce Orders page showing color-coded custom statuses."},{"src":"https:\/\/ps.w.org\/advanced-custom-order-status-for-woocommerce\/assets\/screenshot-3.png?rev=3420430","caption":"Order Status settings - configure colors and behavior."}],"raw_content":"<!--section=description-->\n<p><strong>Advanced Custom Order Status for WooCommerce<\/strong> gives you complete control over your WooCommerce order statuses. The default WooCommerce statuses (Processing, On Hold, Completed, etc.) rarely fit every store. With this plugin, you can build a fulfillment workflow that mirrors how your business actually operates - whether you ship physical goods, deliver digital products, run a print-on-demand shop, or manage a service-based store.<\/p>\n\n<p>Add as many custom order statuses as you need, assign distinct colors so your team can scan the orders screen at a glance, and (in Pro) attach action buttons, icons, sales reports, and automatic email notifications to each status.<\/p>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/storeplugin.net\/plugins\/advanced-custom-order-status-for-woocommerce\/?utm_source=wporg&amp;utm_campaign=corder&amp;utm_medium=link\">Plugin Features<\/a> | <a href=\"https:\/\/storeplugin.net\/contact-us\/\">Get Support<\/a> | <a href=\"https:\/\/storeplugin.net\/plugins\/advanced-custom-order-status-for-woocommerce\/?utm_source=wporg&amp;utm_campaign=corder&amp;utm_medium=link\">Upgrade to Pro<\/a><\/p>\n\n<h3>Why use Advanced Custom Order Status?<\/h3>\n\n<ul>\n<li><strong>Match your real workflow<\/strong> - replace generic statuses with ones like \"Packed\", \"Out for Delivery\", \"Awaiting Payment Confirmation\", or anything else your team uses.<\/li>\n<li><strong>Identify orders faster<\/strong> - color-coded statuses let staff scan the orders list and spot what needs attention without reading every row.<\/li>\n<li><strong>Customize the defaults too<\/strong> - rename and recolor built-in WooCommerce statuses (everything except the slug) so the whole status system feels consistent.<\/li>\n<li><strong>Lightweight and clean<\/strong> - no bloat, no settings overload, no impact on store performance.<\/li>\n<\/ul>\n\n<h3>Free Features<\/h3>\n\n<ul>\n<li>Create unlimited custom order statuses.<\/li>\n<li>Edit existing custom statuses at any time.<\/li>\n<li>Delete custom statuses you no longer need.<\/li>\n<li>Customize the appearance of default WooCommerce order statuses.<\/li>\n<li>Assign a unique color to each order status for instant visual recognition.<\/li>\n<li>Fully compatible with WooCommerce HPOS (High-Performance Order Storage).<\/li>\n<li>Works with the latest versions of WordPress and WooCommerce.<\/li>\n<\/ul>\n\n<h3>Premium Features<\/h3>\n\n<p>Upgrade to <strong>Advanced Custom Order Status Pro<\/strong> to unlock:<\/p>\n\n<ul>\n<li><strong>Status icons<\/strong> - replace text with icons for a cleaner orders screen.<\/li>\n<li><strong>Order actions<\/strong> - assign any custom status to a one-click action button on the order page.<\/li>\n<li><strong>Custom positioning<\/strong> - control exactly where each status appears in the order status list.<\/li>\n<li><strong>Status types<\/strong> - define the type\/category of each status to control its behavior.<\/li>\n<li><strong>Bulk actions<\/strong> - change multiple orders to any custom status at once from the orders list.<\/li>\n<li><strong>Sales reports<\/strong> - generate sales reports filtered by any custom order status.<\/li>\n<li><strong>Automated emails<\/strong> - send custom email notifications to customers automatically when an order moves to a specific status, with placeholder variables for dynamic content.<\/li>\n<\/ul>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/storeplugin.net\/plugins\/advanced-custom-order-status-for-woocommerce\/?utm_source=wporg&amp;utm_campaign=corder&amp;utm_medium=link\">Get Advanced Custom Order Status Pro<\/a><\/p>\n\n<h3>Use Cases<\/h3>\n\n<ul>\n<li><strong>Physical product stores<\/strong> - track orders through Packed, Ready to Ship, Shipped, and Delivered.<\/li>\n<li><strong>Print-on-demand and made-to-order<\/strong> - add Awaiting Production, In Production, and Quality Check statuses.<\/li>\n<li><strong>Local delivery and pickup<\/strong> - use Out for Delivery, Ready for Pickup, Picked Up.<\/li>\n<li><strong>Service businesses<\/strong> - Booked, In Progress, Awaiting Client Approval, Completed.<\/li>\n<li><strong>Wholesale and B2B<\/strong> - Quote Sent, Awaiting PO, Invoiced, Paid.<\/li>\n<\/ul>\n\n<h3>Enhance your store with our other plugins<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/wc-variations-as-single-product\/\">Variations as Single Product for WooCommerce<\/a> - Display product variations as individual products on shop, category, and search pages.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/minmax-quantities-for-woocommerce\/\">MinMax Quantities for WooCommerce<\/a> - Set minimum, maximum, and step quantities for products in your store.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>The Plugin installation process in WordPress is very easy and convenient. Simply follow the steps below to get started.<\/p>\n\n<p>e.g.<\/p>\n\n<ol>\n<li>Upload <code>advanced-custom-order-status-for-woocommerce<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Click on settings link and enjoy the feature.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20many%20custom%20order%20statuses%20can%20i%20create%3F\"><h3>How many custom order statuses can I create?<\/h3><\/dt>\n<dd><p>There is no limit. Create as many custom order statuses as your store needs.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20default%20woocommerce%20order%20statuses%3F\"><h3>Can I customize the default WooCommerce order statuses?<\/h3><\/dt>\n<dd><p>Yes. You can rename and recolor any default status. The slug cannot be changed because WooCommerce relies on it internally.<\/p><\/dd>\n<dt id=\"will%20my%20custom%20statuses%20still%20work%20after%20deactivating%20the%20plugin%3F\"><h3>Will my custom statuses still work after deactivating the plugin?<\/h3><\/dt>\n<dd><p>Orders that already have a custom status will keep it stored, but the custom status labels and styling will no longer display until the plugin is reactivated.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20compatible%20with%20woocommerce%20hpos%20%28high-performance%20order%20storage%29%3F\"><h3>Is the plugin compatible with WooCommerce HPOS (High-Performance Order Storage)?<\/h3><\/dt>\n<dd><p>Yes, the plugin is fully compatible with WooCommerce HPOS.<\/p><\/dd>\n<dt id=\"can%20i%20change%20multiple%20orders%20to%20a%20custom%20status%20at%20once%20using%20bulk%20actions%3F\"><h3>Can I change multiple orders to a custom status at once using bulk actions?<\/h3><\/dt>\n<dd><p>Yes. Bulk action support for custom statuses is available in the Pro version.<\/p><\/dd>\n<dt id=\"can%20i%20send%20a%20custom%20email%20when%20an%20order%20moves%20to%20a%20custom%20status%3F\"><h3>Can I send a custom email when an order moves to a custom status?<\/h3><\/dt>\n<dd><p>Yes. Automatic email notifications tied to custom statuses are available in the Pro version, including placeholder variables for dynamic order data.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20with%20my%20theme%3F\"><h3>Does this plugin work with my theme?<\/h3><\/dt>\n<dd><p>Yes. The plugin works with any properly coded WooCommerce-compatible theme.<\/p><\/dd>\n<dt id=\"where%20can%20i%20get%20support%3F\"><h3>Where can I get support?<\/h3><\/dt>\n<dd><p>Free support is available through the <a href=\"https:\/\/wordpress.org\/support\/plugin\/advanced-custom-order-status-for-woocommerce\/\">WordPress.org support forum<\/a>. Pro users get priority support directly from our team - <a href=\"https:\/\/storeplugin.net\/contact-us\/\">contact us here<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.0.5<\/h4>\n\n<ul>\n<li>Other: Compatible with WordPress 6.9.4<\/li>\n<li>Other: Compatible with WooCommerce 10.7.0<\/li>\n<\/ul>\n\n<h4>3.0.5<\/h4>\n\n<ul>\n<li>Other: Compatible with WordPress 6.9.1<\/li>\n<li>Other: Compatible with WooCommerce 10.5.2<\/li>\n<\/ul>\n\n<h4>3.0.4<\/h4>\n\n<ul>\n<li>Updated: Email body placeholder variable added<\/li>\n<li>Other: Compatible with WooCommerce 10.4.3<\/li>\n<\/ul>\n\n<h4>3.0.3<\/h4>\n\n<ul>\n<li>Other: Compatible with WordPress 6.9<\/li>\n<li>Other: Compatible with WooCommerce 10.4.2<\/li>\n<\/ul>\n\n<h4>3.0.2<\/h4>\n\n<ul>\n<li>Other: Compatible with WordPress 6.8.3<\/li>\n<li>Other: Compatible with WooCommerce 10.3.5<\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>Other: Compatible with WordPress 6.8.2<\/li>\n<li>Other: Compatible with WooCommerce 10.0.4<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Update: Performance improvement.<\/li>\n<li>Update: Added new style.<\/li>\n<li>Other: Compatible with WordPress 6.8.1<\/li>\n<li>Other: Compatible with WooCommerce 9.8.3<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Fix: Warning.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Update: Restructured the plugin.<\/li>\n<li>Update: Performance improvement.<\/li>\n<li>Fix: Bulk action issue fixed.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Fix: Long slug issue fixed.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Fix: Issue fixed.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Update: WooCommerce HPOS compatible.<\/li>\n<li>Fix: CSS issue fixed.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Enhance: WooCommerce 8.8.3 compatible.<\/li>\n<li>Fix: CSS issue fixed.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Fix: Bug.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fix: Bug.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial version.<\/li>\n<\/ul>","raw_excerpt":"Create unlimited custom order statuses in WooCommerce with custom colors, icons, and actions to match your store&#039;s exact fulfillment workflow.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/175698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=175698"}],"author":[{"embeddable":true,"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/storeplugin"}],"wp:attachment":[{"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=175698"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=175698"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=175698"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=175698"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=175698"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=175698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}