Question

I have created new order status "Test" from admin panel.

Status is not showing on sales order.

How can i show status on sales order?

Was it helpful?

Solution

There are two different concepts: statuses and states.

Status is simply a label for humans. State determines the behaviour of the order in Magento. You usually have four important states: Pending, Processing, Completed and Closed. Within each of these states, you can have one or multiple statusses.

First, you need to create the status (which you've already done).

Then, you'll need to assign that status to an order state. Click the "Assign Status to State" button and choose "Processing" as the state, for example.

Now, when your order is in the processing state (when either an invoice or shipment exists, but not both), you have the option to change the status on the order page:

choose order status

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top