Home
Docs
How to Create a Custom Order Status

How to Create a Custom Order Status

Try Orderable

Dive into Orderable’s demo and experience the future of hassle-free online ordering.

Try Orderable

Join our Community

Join our community to connect with fellow users and share tips.

This guide will show you how to add your own custom order status to WooCommerce using Orderable. We’ll also show you how to edit the default order statuses that come with WooCommerce.

custom order status

Create a new custom order status

To create a new custom order status for your WooCommerce store, take the following steps:

  1. From your WordPress dashboard, go to Orderable > Order Statuses and click the Add New button.
  2. You’ll then be taken to the Edit Custom Order Status page. Give your new order status a title/name.
  3. Next, click the checkbox next to Enabled, to have this order status appear on the Orders and Live Order View Page.
enable custom order status
  1. Underneath this, you’ll be able to select the Status Type.
    1. You can pick between a default order status, or create a new one (Custom). If you pick a default order status, it will override it (we’ll explain this further below).
custom order status type
  1. Next, give your order status a Slug. This allows us to identify the order status in the plugin’s code. You just need to make sure the slug is different from your other order statuses.
  2. After this, you can pick the order status color using the color picker. You can pick any color you like and it will show on the order status on the Orders and Live Order View page.
  3. Icon allows you to select the icon you want to show on the Orders and Live Order View page.
custom order status color and icon
  1. Next steps allows you to decide which order statuses will be displayed in the Actions column of the Orders and Live Order View page. This will make processing orders easier, you can select as many as you like. 
custom order status next steps
  1. Lastly, select the checkbox next to Include in reports, to add this order status to your store’s reports.

Next, we’ll need to customize the notifications that get sent when this custom order status has been selected.

Add your order status notifications

To add notifications to this order status, take the following steps:

  1. Scroll down to the Notifications section of this page and click the blue Add Notification button.
  2. This will then open an email notification editor. Select who you would like the email sent to (either Customer, Admin, or Custom).
    1. If you select Custom for the Recipient, you’ll be able to enter a custom email address.
  3. Next, you’ll be able to customize everything from the From email, to the From name, Email subject, Email title, and more.
  4. Then you’ll be able to edit the contents of the email notification in the Message section. You’ll be able to include the customer name, order status, billing information, and more.
custom order status email notification
  1. The next two checkboxes enable you to include the order table and include customer information should you want to.
  2. Once you’re happy with all your changes, scroll to the top of the page and click the blue Publish button.

You can add as many of these notifications as you like. So if you need to notify customers and a delivery driver, you can customize different messages for both.

Edit a default order status

If you’re looking to edit one of the default order statuses that come with WooCommerce, take the following steps:

  1. From your WordPress dashboard, go to Orderable > Order Statuses and click the Add New button.
  2. You’ll then be taken to the Edit Custom Order Status page. Give your new order status a title/name.
    1. You can either re-name the default status here or write in the default name. E.g. You could rename Processing to Preparing, or write Processing to keep the name the same.
  3. Next, click the checkbox next to Enabled, to have this order status appear on the Orders and Live Order View Page. If you want to disable a default order status, leave this unchecked.
  4. Underneath this, you’ll be able to select the Status Type.
    1. Pick the default order status you’d like to either disable or edit from this dropdown.
edit existing custom order status WooCommerce
  1. Continue to edit the order status if you want to and click Publish once done.

Get Your Restaurant Online With Orderable

The WooCommerce plugin designed to help restaurants take orders online – with no added fees!

View Pricing
Get started with Orderable