WooCommerce Order Status Manager

Create, edit, and delete custom WooCommerce order statuses and fit them into your order workflow. Add icons, action buttons, and status-triggered emails.

Version1.15.9
Last UpdatedAugust 15, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

WooCommerce Order Status Manager is a plugin for building your own order statuses in WooCommerce. It lets you create, edit, and delete custom statuses and connect them to your order management flow. You can also edit core statuses and send new order emails when a status changes.

Key Features

  • Custom order statuses – You can build your own order statuses instead of being limited to the default WooCommerce ones.
  • Status icons and buttons – Each status can carry an icon for the orders list and action buttons when another status points to it.
  • Next statuses – You can set which status follows another so action buttons appear for the right orders.
  • Bulk actions – New statuses can be applied to several orders at once from the orders list.
  • Status-triggered emails – You can add order emails that are sent when an order moves to a different status.
  • Customer status descriptions – A description can be attached to a status so shoppers see what it means on the View Order page.
  • Paid status marking – Marking a status as paid lets download links and purchase notes appear when customers view those orders.
  • Import existing statuses – Statuses already defined in custom code or another plugin can be brought into the manager.

Who Is It For

This plugin is for WooCommerce store owners and shop managers who handle order fulfillment and want statuses that match their own process rather than the default set. It suits stores that need clearer order stages, customer-facing status explanations, and status-based email notifications.