Bright Plugins is acquiring WordPress and WooCommerce plugins. Let's Connect

Custom Order Status Guide

2 min read Updated April 17, 2026 By the Bright Plugins team

  • Review General Settings and Payment Methods.
  • Create one custom status (Title, Slug, Icon, Color).
  • Confirm it appears in Orders; optionally enable its email.

Before you begin#

If you need help installing/activating plugins, see:
How to install and activate Bright Plugins add-ons

1) Where to find the settings#

Open Bright Plugins → Order Status Settings. You’ll see two tabs:

  • General Settings: choose the Default Order Status for new orders.
  • Payment Methods: (optional) map gateway → status.

2) Create your first custom status (quick view)#

Path: WooCommerce → Orders → Order Status → Add New.

Fill in:

  • Title — e.g., Packing
  • Slugpacking (lowercase, no spaces)
  • Icon / Color / Text background — visual identity for the badge
  • Add to actions on orders pageON
  • Add to bulk actions listON
  • Email NotificationON if you want to notify customers

3) Verify it in Orders#

Go to WooCommerce → Orders and confirm:

  • The Status column shows your new badge on at least one order.
  • The Bulk actions menu and the single-order Actions menu include your new status.

4) (Optional) Enable the status email#

  • In the status form: set Email Notification = ON and choose Recipient (Customer/Admin).
  • In WooCommerce → Settings → Emails: open the template for that status and edit Subject, Heading, and Additional content.

Notes & limitations#

  • If your theme overrides Orders/Emails templates, ensure it still calls the standard WooCommerce hooks.
  • Paid Status affects reports/analytics; only enable it for statuses that truly mean “paid”.
  • For multilingual sites (WPML/Polylang), translate Title and email templates.

Quick troubleshooting#

  • Status not visible in Orders/menus: enable Add to actions and Add to bulk actions in the status.
  • Emails not sending: confirm Email Notification = ON and that the email is Enabled in Woo → Emails; test with a new order.
  • Default/gateway mapping not applying: re-save General / Payment Methods and create a fresh test order.

Updated on April 17, 2026 · Need help? Open a support ticket