Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Order Status for Magento 2

Create informative order statuses to make order processing maximally clear both for customers and for admin users. Easily manage statuses on the grid and timely notify clients about status changes.

  1. Generate and manage custom order statuses
  2. Assign custom statuses to order states
  3. Easily sort orders by statuses on the grid
  4. Notify customers about status change
  5. Use separate email templates per status and store view
Explore Demo
User Guide
60 Days Money Back
Free Lifetime Updates
90 Days Free Support

Want to expand native Magento functionality with more informative order statuses? Need an easy-to use tool to speed up order processing and help customers to keep track of their orders? Due to the Order Status extension for Magento 2 you'll be able to create as many statuses as you need and notify customers about status change either automatically or manually. Hide default Magento order states and easily manage custom order statuses on a handy grid.

Improve order processing

All created custom order statuses are displayed on a special grid

Specify to which default order states the status will be applied

Enable automatic email notifications and choose email templates

Change order statuses from the order view page

Prevent the display of default order states

Sort orders by custom order statuses


Create custom order statuses

With the Custom Order Status Magento 2  extension you can create multiple order statuses according to your specific requirements. Display all custom statuses on a handy grid to keep necessary info at hand and quickly find necessary statuses in a couple of clicks.

Specify email templates for order statuses

Due to flexible settings admin users can specify custom email templates for each particular order status. Apart from that, with the Magento 2 order status tool it's also possible to assign unique templates to different store views.

Notify customers about status changes

Automatically send emails to customers each time their order status is updated. This way you'll easily build customer trust and boost repeated purchases. To thoroughly fine tune emails dispatch you can also send notifications manually if needed.

Assign custom statuses to default order states

Specify Magento order states to which each custom status should correspond. It's possible to assign one and the same order status to multiple states. The module also lets you hide default states when displaying order statuses.

Show custom order statuses in a customer account

With the Magento 2 Order Status module you can show all created order statuses on the customer account page to let your clients be aware of the order processing progress.

Modify all created order statuses

Due to flexible module settings you can modify statuses not only for newly created, but for existing orders as well. Therefore, you'll be able to configure all statuses according to your needs right after extension installation.

The extension is compatible with Customer Attributes for Magento 2 and Order Attributes for Magento 2

You can include order and customer attributes in your business e-mails, by using special variables: e.g. {{var order.getData('comment')}} or {{var customer.getCompanyName()}}.

magento 2 one step checkout

Control the chaos on your order grid

Enrich your store with Order Notes for Magento 2. It helps to optimize your order management by creating order notes and marking them with colored flags, badges and other labels.
Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
Saves time
Our ability to manage order statuses more easily is a result of the Order Status extension. It saves us many hours of labor each week and allows us to stay caught up with customer orders during busy seasons. I absolutely love how easy it is to view all of our installed extensions from within our Amasty configuration settings, where I can see at a glance which version of each extension we have installed and whether or not an update is available. This seems like such simple information to offer, but so many extension developers do not do this and I have to spend a great deal of time tracking down the information. I also appreciate the change logs visible on each extensions product page on the Amasty website. These small touches make my job of maintaining and updating our website so much easier!
Martin Doellinger
effective time saver
At last, I've stopped losing so much time on order management. Now I can create, modify statuses and timely inform clients of the changes. So, I haven't received complaints about service for 2 months already.
Doris T.
It's a very useful extension that has always worked smoothly. Besides, to my liking now it's compatible with mass order actions (it's a wrap!).
Homer Parisien
intuitive, fast and handy
I've greatly speeded up order processing with the extension. After Amasty made it compatible with order attribute my grid meets all the needs. Email templates got to be pretty stylish for me, so I enabled automatic notifications the same day:)
Simple but extremely useful order managment tool
Thank you, Amasty, for this extension! It was easy to implement and now we use it every day and haven't got any issues. I will highly recommend it to anyone, must have for every Magento shop.

Write Your Own Review

You're reviewing: Order Status for Magento 2

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 1.0.8
Last Update: Sep 03, 2019
1.0.8 - Sep 03, 2019:
  • Fix the issue with displaying statuses with one state was resolved
1.0.7 - Jul 29, 2019:
  • Fix the issue with displaying order state labels was resolved
  • Fix the issue with displaying of labels for order states in whole places of extension was resolved
1.0.6 - Jul 09, 2019:
  • Fix we fixed the error connected with the 'Magento\Sales\Model\Order\Status' class
1.0.5 - Apr 23, 2019:
  • Compatibility the compatibility with the Amasty 'Oeder Notes" extension was improved
1.0.4 - Jan 10, 2019:
  • New please use the new variable 'payment_html' in your email templates to display the block with payment info
1.0.3 - May 22, 2018:
  • Compatibility the support for the Amasty Mass Order Actions extension was added
1.0.2 - Apr 05, 2017:
  • Compatibility with Customer Attributes ( use: {{var customer.getSomeAttribute()}} ) and Order Attributes {{var order.getData('ATTRIBUTE_CODE')}} or {{var order.getAttributeCode()}}
1.0.1 - Mar 10, 2017:
  • Compatibility with the Mass Order Actions extension improved
See previous updates
Back to top