Magento 2 Order Management Extension

View Demo

This Magento 2 order manager module helps you manage orders faster while making fewer mistakes.

It adds all necessary information to the grid and allows you to edit any order in your store in place without canceling. You can change the order's items, shipping or billing information, apply discounts, etc.

Get the most out of your store by providing customers with the best shopping experience thanks to faster service!

  • Add all necessary information to the orders grid
  • Edit any order hassle-free
  • Edit order items, shipping and billing info, prices and discounts
  • Fast and convenient interface
  • Preview results before submitting changes
  • Make custom numbers of orders, invoices, shipments and credit memos
Hyvä
Magento Cloud
WCAG
Compatible with:
Community:
2.3.* - 2.4.9
Enterprise:
2.3.* - 2.4.9

Business Value

  • Problem: Default Magento restricts the editing of most details. You must instead cancel the current order and issue a new one. Creating a new order is time-consuming, quite inconvenient to both you and the customer, and can ultimately lead to mistakes during the new order creation process.

    Additionally, Magento does not display all necessary information in the orders grid, meaning that managers must open orders before they can see details.

  • Solution: With the Magento Order Management extension, you can configure the orders grid to meet your demands. Add tags, quickly view orders, and edit any order without needing to cancel and issue a new one. Change any information, add items, apply discounts, and more at a moment's notice.

Why Magento 2 order management module is useful for your store?

Order Management Suite extension provides all the necessary components for effective management.

It includes the following modules:

Order Editor

Allows you to easily edit and adjust placed orders.

Extended Order Grid

Provides a more detailed grid of your orders, with an extended list of customizable columns and filters.

Custom Order Number

Allows you to define your own number templates for orders, invoices, shipments, and credit memos.

Order Tags

Allows you to add tags to orders (manually or by rules), making it easier to categorize and search for specific orders.

Order History & Timeline

Provides a detailed history of all related actions and events.

Orders Quick View

Gives you a convenient and quick way to view order details without leaving the current page.

Edit any order information using Magento 2 order management

Get full editing capabilities for orders, unlike with the default Magento. Edit any data regarding the purchase while viewing the order. Preview the final result before applying actual changes are made.

edit ordered items

Change items, their prices or quantities in the order

Speed up your work by more convenient order management.

The Magento order status management module allows you to edit the section Items Ordered.

It also provides the following functionality on orders:

  • Add/Remove products
  • Change Item's prices
  • Change Quantity of items
  • Change Applied tax rate
  • Change Discount amount

Preview the results before applying actual changes to the order.

edit items ordered
control tracking data
edit account info

Edit order tracking information

Our OMS module allows you to change order tracking details. You can:

  • Change status
  • Change number
  • Change date
change payment data
shipping info

Magento Order Manager – Adjust order payment info

You don't need to worry if the customer changes the method they wish to pay with or they are looking for other available shipping option.

Easily adjust to the changes in a customer's life by editing:

  • Payment information
  • Shipping & Handling information

All necessary information on one screen

Extend limited quick view capabilities for default Magento 2 and get all necessary order info on one screen. With our OMS module, you can view needed information regarding products, billing, and shipping on the orders list page of your store.

flexible editing
additional columns products

Order Manager for Magento: View the products in order with no clicks

You don't need to open each order to be able to see its billing details. Our module allows you to display the following info:

  • Item's thumbnail
  • Item's SKU
  • Item's type
  • Item's available options
  • Ordered item quantity
  • Ordered item cost
easy billing
additional columns billing

Check billing information in one glance

You can easily get information about the products featured in each order. Display this item info as:

  • Invoice Number
  • Billing Address
  • Telephone
additional info

Quickly see where the order is shipping

With our module, you get additional columns regarding shipping details of the orders. When activated, you will be able to view the following information:

  • Shipping Number
  • Shipping Address
  • Telephone
time saving
order-view-in-aside-window

Quick access to order details

Save time while viewing orders by receiving details more quickly with the Quick View option.

Click on the order number in the list to access a side-sliding window with the order's full information.

From this side-sliding window, open the Magento edit order form or close it to view details on another order.

more functionality

Expanded Mass Actions

Additionally, the Magento 2 order management extension expands default mass actions and introduces several new ones:

  • Delete Orders without canceling them.
  • Assign tags to orders directly from the grid view.

Custom numbers for documents in order management system in Magento 2

numbering pattern preview

Match those transaction numbers to your local business requirements using flexible prefixes and suffixes. Get the most suitable representation format for your store by adding different variables like store ID or order counter.

Copy identification number patterns for invoices, shipments, and credit memos or customize each document type.

numbering pattern preview

If you migrate from another platform, you can use order counters to adjust your new store numbering with data from the previous one.

The OMS module allows you to set individual identification numbers for each store in your Magento instance.

Order Tags

order-tags

Easily navigate within your orders using order tags. Filter orders by tags to quickly find those that you need.

Quickly identify the main attributes of the order with the color coding of the tag labels.

Flexibly apply tags to any number of orders by setting conditions for the automatic order tag addition. Alternatively, you can set order tags manually.

Orders may have several tags. Assign them a priority level to highlight the most important order tag.

Full list of Magento order management features

Our module Order Management for Magento 2 is a supportive tool that allows you to make any type of adjustment to an order's information. With it, the edit function changes are easily managed in the backend of your store. This OMS extension is suitable for Magento Commerce order management.

The full features list of this OMS extension provides the following options:

Order editor

  • Edit order & account information:

    • Change order status
    • Modify order number
    • Set new order date
  • Redact payment & shipping Methods:

    • Specify payment information
    • Edit the shipping & handling details
  • Modify a list of items in the order:

    • Add or remove products
    • Change the price of the items
    • Set the number of items in the order
    • Specify tax rate
    • Put in the new discount
  • Automatic recalculation of the order on:

    • Prices
    • Taxes
    • Discounts

Custom document numbers

  • Set unique numbering pattern to:

    • Orders
    • Invoices
    • Shipment documents
    • Credit memos
  • Inherit the numbering pattern for all payment documents from orders
  • Specify individual numbering for documents
  • Create own counters for numbering
  • Get 16 pre-built variables to use in the numbering pattern
  • Support of multistore view

Orders view list

  • See more information about products on the Orders page:

    • Item thumbnail
    • Stock Keeping Unit
    • Product Type
    • Additional ordered options of the items
    • Ordered quantity
    • Item cost
  • Get additional billing info on the Orders page:

    • Invoice
    • Fax
    • City
    • Region
    • Postcode
    • Telephone
    • Country
  • View more shipping details on the Orders page:

    • Shipments
    • Fax
    • City
    • Region
    • Postcode
    • Telephone
    • Country
  • Expanded filter capabilities in the orders grid
  • Switch to default Magento numbering at any moment
  • Get fast access to order details in the Quick View
  • Apply tags to orders
Speed up your order management with our all-in-one solution!
No hidden fees
Lifetime access to source code
Access to free support and updates for 1 year
Updates and support prolongation - $90

Pay today $149 for the first year.

Then $90 for updates and support services per year.

Cancel anytime.

30 days money back guarantee
See it in action!
Pick a quick tutorial to learn about various aspects of this extension
Customer Reviews 19
Earn points for your review about this extension modules. $1 = 10 points
Write Your Own Review

check-circle You submitted your review for moderation.

BBMC Verified Buyer
From Carol Stream, United States
Using the module for over 2 years
Removes many of Magento's unnecessary order-management limitations
This extension adds a large amount of order management functionality that Magento administrators should have had from the beginning.

We use it for greater control over order numbering and sequences, invoices, transactions, refunds and other order-related records. More importantly, it makes correcting or editing orders significantly easier, including situations where Magento would normally lock down an order because of its processing state.

Quantities, taxes, coupons, discounts and other order information can be managed with much more flexibility. The customizable order grid is also extremely useful because each business has different fields that need to be visible immediately.

I also appreciate having an activity history for changes made to an order. For administrative control and troubleshooting, that record is important.

One feature I would really like to see added is a one-click order diagnostic tool. It would be extremely useful if the extension could automatically scan an order for common integrity problems such as mismatched records, missing related records, broken references, or other inconsistencies across the order, payment, invoice, shipment, refund, and transaction data. For stores that process a large number of orders, being able to quickly identify exactly what is wrong with a problematic order would save a significant amount of troubleshooting time.
Also installed:
Help Desk MX,  Knowledge Base,  Full Page Cache Warmer,  Advanced Product Feeds,  Follow Up Email,  Reward Points,  Promo Banners and 27 more
Javi Verified Buyer
From Málaga, Spain
Using the module for 8 months
Varias funciones útiles
Añade varias funcione útiles a los pedidos. Personalmente la compré para la personalización de la numeración en series para las facturas, imprescindible si quieres hacer facturas adaptadas a la legalidad en España
Also installed:
Elastic Search Ultimate,  Improved Sorting,  Advanced SEO Suite,  Google PageSpeed Optimizer,  Full Page Cache Warmer,  Google Tag Manager,  Advanced Reviews and 9 more
Denis Verified Buyer
From Brooklyn, United States
Using the module for almost 1 month
Allows for editting order functionality we need
Allows you to edit orders without creating new orders, plus other features, exactly what we needed
Also installed:
Advanced Product Feeds,  Elastic Search Ultimate,  Custom Form Builder ,  Reward Points
BB Verified Buyer
From Carol Stream, United States
Using the module for 8 months
If you hate being restricted from editing, this is for you
This does a lot more than enable editing orders in Magento, but that is my biggest highlight. It allows you to change and edit different order fields even after completing and shipping an order. It's very useful.

It also make chnaging the schema for your order numbers, invoices and RMA's to something you can understand or works for your business.
Also installed:
Help Desk MX,  Knowledge Base,  Full Page Cache Warmer,  Advanced Product Feeds,  Follow Up Email,  Reward Points,  Promo Banners and 27 more
Wrc Verified Buyer
From Istanbul, Turkey
Using the module for almost 1 month
Very Functional Extension for Magento 2
Order Management extension is very successful and has incredible features. It contains multiple extensions. ( For example custom order numbers, extra payment etc.. ) Magento 2 is a great convenience for store owners. Thank you Mirasvit!
Also installed:
Health & Performance Monitoring Suite,  Full Page Cache Warmer,  Reward Points,  Follow Up Email,  Advanced Reports,  Help Desk MX,  Advanced SEO Suite and 30 more
Manual & Support
Need more help?

Save time by starting your support request online and we'll connect you to an expert.

Frequently asked questions
chevron-down chevron-right

How does this extension enhance the process of order management in Magento 2?

Ineffective order management is a major problem for businesses. It can be improved with the help of a Magento extension. The Order Management Magento module improves the default Magento 2 order managing by adding options to manage placed orders in several ways:

  • it provides extended functionality to the order view grid, which is the place where a store's staff can monitor placed orders in the shop. With the Magento Order Management system, this grid can display additional information on orders.
  • with an Order Quick View function, it is possible to get full information on the order with a single mouse click while still being on the same page. The information is displayed in a side-sliding window. Without the necessity of opening the order page, you can get information faster and continue to work.
  • use the Orders Tags function to improve navigation and search of orders with the necessary attributes. Easily find the required orders by filtering them out with tags. Tags can be attributed to orders automatically by the determined conditions.
chevron-down chevron-right

Can I add a product to the existing order?

The Order Management module extends the default Magento 2 functionality. You can make any modification to the list of the ordered items. For example, replace one variant of the ordered item with another or with a completely different product.

chevron-down chevron-right

What exactly can be edited with the Order Management module?

Using this Magento order management software, you can edit full information on the order, including order number and date, billing and shipping addresses, and payment and shipping methods. Moreover, edit the list of ordered items to exclude or include any product from the order. You can also modify the quantity of ordered items, taxes, prices, and discounts.

chevron-down chevron-right

Can the tax be changed for an existing order?

Yes, with this Magento order management module, you can modify the tax rate for any item in the order by selecting it from the pre-existing list of tax rates from your store. The tax rate list can be edited in the Tax Zones and Rates section of a Magento store.

Changelog
Version 2.0.12Aug 27, 2026
Automatic Order Tags are now checked against a single in-memory copy of the order instead of reloading the order from the database once for every tag rule. Orders with several automatic tags save quicker, the scheduled tag job runs far fewer queries, and the order you are saving is never touched by the rule checks — so tag rules can no longer disturb an order that is mid-save, for example causing a payment error during checkout.
Fixed the automatic Order Tags rebuild running out of memory on large stores. The background process that reassigns automatic tags used to load every order over and over — once per order and again for each automatic tag rule — and never released that data as it went, so memory kept climbing with the number of orders in the store (on a store with 185,000 orders it could consume around 10 GB in a single run and fail). It now loads each order once and frees the loaded orders, addresses, payments and customer records after every batch, so the rebuild finishes reliably regardless of how many orders and automatic tags you have.
Fixed a second source of memory growth in the same rebuild on stores whose automatic tags use product-based rules. Checking those rules loaded every ordered product and kept it in memory for the whole run, so a store with a large catalogue could still exhaust memory even after the fix above. Products are now released after every batch as well.
Fixed the automatic Order Tags rebuild failing outright on Magento 2.3.7 — the assign-tags cron stopped with a fatal error because the housekeeping step it now performs after each batch is not available on that version. The rebuild works on every supported Magento version (2.3.7 and up) again.
Fixed the Order Tag reindex failing on PHP 8.5. The rebuild used a PHP feature that has been deprecated in 8.5, which on stores running in developer mode turned into an error and aborted the reindex (including when it was triggered through the API). The rebuild now works on PHP 7.4 through 8.5 in both developer and production mode.
Fixed the Order Editor refusing to open with "Cannot edit section. Quote for the order does not exist." on orders whose shopping cart had been cleaned up by Magento's sales_clean_quotes cron — which happens routinely to older and archived orders. Every section of the editor failed, so such orders could not be edited at all. The editor now rebuilds the missing cart from the order's own data (items, quantities, customer, addresses, payment method) and opens normally.
Version 2.0.11Aug 27, 2026
Product options are requested while you pick products in the Order Editor — in the Add Products dialog, ticking a product that cannot be ordered without options (configurable, bundle, grouped) now opens the options dialog straight away, the same way the New Order page does it. Add Selected Products no longer goes through while any such product is still unconfigured: the dialog stays open and lists the products that need options. Products whose options are all optional are not held back — they keep their configure link and can be added as they are.
The configure link is now available on products you have just added but not yet saved, so you can correct the options you picked without removing the line and adding it back. Previously the link disappeared from a new line the moment its options were set and only came back after the section was saved.
Adding the same product to an order more than once now keeps each line's options separate — the second line is configured on its own instead of silently reusing what was chosen for the first.
Admin role permission names are now translatable and translated into all 15 shipped languages. In System → Permissions → User Roles → Role Resources, the module's entries (Order Editor, Delete Invoice, Delete Order, Mass Invoice, Mass Shipment, Mass Merge Orders, Mass Split Order, Order Grid, Order Number, Order Tag, Order Tag Group) stayed in English on non-English admin locales; they now follow the admin language.
The Billing Company, Billing VAT Number, Shipping Company, and Shipping VAT Number columns in the Orders grid now show translated labels instead of English ones on non-English admin locales.
Error and label prefixes across the module — the "Error:" prefix on delete-order and delete-invoice messages, the "Billing:" and "Shipping:" prefixes in the Order Tag condition attribute list, and the "Current:" entry in the merge and split address pickers — are now translated. Their wording is unchanged in English.
Fixed Add Selected Products adding every product in the list when nothing was ticked — with an empty selection the dialog used to submit the whole product list into the order. It now tells you an item needs to be selected and adds nothing.
Fixed unticking a product in the Add Products dialog having no effect — a product you selected and then deselected was still added to the order.
Fixed products already on the order disappearing from the Add Products list, which made it impossible to add a second line of the same product from the dialog.
Fixed lines you removed in the Order Editor being deleted even when the save was then refused. If anything later in the same save failed — a product Magento would not accept, a quantity that did not pass validation — the removals had already gone through, so the order came back stripped of those lines with the rest of your changes lost. Removals are now applied only once every check has passed, so a refused save leaves the order exactly as it was.
Fixed products being dropped from a save without explanation. When Magento refuses a product (for example because its required options were not supplied), the Order Editor now names the products and the reason instead of saving the order without them.
Fixed the Add Products dialog closing on a refused submit, which hid the reason and lost the selection. It now stays open so you can fix the problem and try again.
Version 2.0.10Aug 12, 2026
Faster automatic Order Tag assignment on stores with many orders. The scheduled tag job used to run two lookups for every single order and reload the order once for every tag it checked; it now looks the tags up once per batch of orders and loads each order once, so the job finishes noticeably quicker on large order volumes. Which tags get assigned is unchanged.
Fixed the Orders grid showing 0.00 Grand Total and Base Grand Total, and not picking up new or edited orders, on stores that have asynchronous order-grid indexing switched on (Stores → Configuration → Advanced → Developer → Grid Settings → Asynchronous indexing). Magento's own cron filled its grid first, which made the module think there was nothing left to sync, so the extra columns stayed empty until a manual reindex — and drifted back out of date as new orders arrived. New and edited orders now reach the module's grid on schedule.
Fixed stock counts drifting out of sync after merging orders on stores that use Magento's Multi-Source Inventory. When you merged one or more orders into an existing order, the items moved into the target order were no longer holding a stock reservation, so salable quantities could show more units as available than were really committed. Merged orders now rebuild their reservations, so committed stock again matches the items on the order. Stores that don't use Multi-Source Inventory are unaffected.
Fixed the quantity of a configurable or bundle product doubling when several orders containing that product were merged into a new order. Magento keeps the ordered quantity of such a product on a second, hidden line for the chosen variant, and merging combined that line twice: the order showed the right quantity on the visible line but twice as much on the variant line, so twice the stock was committed. Cancelling such an order then released only the quantity shown on the visible line and the surplus stayed committed for good, and merging an already-merged order compounded the error further. Quantities are now combined once, so a merged order commits exactly what was ordered and cancelling it releases all of it.
Fixed configurable and bundle products losing their stock reservation when they were merged into an existing order. Only the visible line was moved to the target order, leaving the transferred units on a line that stock management does not track, while cancelling the source order released the stock those units were still committed to. Where the target order already contained the same product, the visible line grew but the variant line kept its old quantity. The variant line is now carried across and kept in step with the line you see, so a merged order reports the same quantity everywhere — in stock, on invoices and shipments, and in reports.
Fixed committed stock staying over-reported after merging an already-invoiced order on stores that use Magento's Multi-Source Inventory. When a merged source order had already been fully invoiced, it could not be cancelled through Magento's normal flow, so its stock reservation was left behind — salable quantities kept counting those units as committed even though the order had been closed by the merge. Such source orders now release their reservation when they are closed, so committed stock again matches what is really on the orders. Stores that don't use Multi-Source Inventory are unaffected.
Fixed salable quantities being overstated after merging an order that had already been partially refunded back to stock, on stores that use Magento's Multi-Source Inventory. Closing such an order as part of a merge released more stock than the order was actually holding, because the refund had returned part of it earlier. Closing an order by a merge now releases exactly the stock that order still holds. Stores that don't use Multi-Source Inventory are unaffected.
Fixed the Custom Order Number preview writing a PHP deprecation error to the system log on PHP 8.1 and newer. Every time the preview was rendered in the admin configuration, an error line was logged even though the preview itself worked; the log stays clean now.
Fixed the automatic Order Tags rebuild running out of memory on large stores. The background process that reassigns automatic tags to your orders used to keep loading every order over and over — once per order and again for each automatic tag rule — and never released that data as it went, so memory kept climbing with the size of your catalogue of orders (on a store with 185,000 orders it could consume around 10 GB in a single run and fail). It now loads each order once and frees the data after every batch, so the rebuild finishes reliably regardless of how many orders and automatic tags you have. This fix works on all supported Magento versions (2.3.7 and up) and PHP versions (7.4 through 8.5).
Version 2.0.9Jul 22, 2026
Faster order saving on stores that use automatic Order Tags with customer-based rules. When an order is saved, each customer rule used to re-run the same heavy lookups (the customer's lifetime sales, order count, newsletter subscription, and review count) from scratch. These figures are now calculated once per order and reused by every rule, so orders with several customer-based tags — and bulk operations that save many orders at once — save noticeably quicker with no change to which tags are applied.
Version 2.0.8Jun 24, 2026
Fixed an error when adding products in the Order Editor — adding or changing a quantity that wasn't a multiple of the product's "qty increment" setting was blocked with a "You can buy this product only in quantities of N at a time" message. As an admin you can now set any quantity, just like when creating a new order from the admin panel.
Reasons to choose Mirasvit
Client focusing and satisfaction

These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.

Remarkable support

One year free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with our order management extension performance for any reason, we provide a full refund.

Constant improvements and upgrades

We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every aspect of our order management extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize order management extension according to your needs and requirements.

Usability and Performance

The Module is easy to install and upgrade, just follow our step-by-step user guide. Additionally, the extension is ready to use with the Hyvä theme.

Ready for Magento Cloud

No core modifications. The order management extension has been tested in a Magento Cloud environment and is fully compatible with it.

Loading...