Mass Order Actions for Magento 2

Grow sales revenue by automatically processing multiple orders faster with Magento 2 Bulk Order. Send invoices, submit shipments and edit tracking numbers right from the grid just in a few clicks.

  • Manage orders in bulk right from the grid
  • Apply chosen actions to multiple orders in one go
  • Display and edit tracking numbers on a handy grid
  • Utilize action combinations to process orders faster
  • Hyva-compatible by default
  • New!Hyvä Checkout ready
Add to Wish List
Product updates and support for 12 months

Updates and support prolongation - $95

more info

Pick a combo deal with 15% discount:

Save $82.05

Effectively Manage Multiple Orders

 🚩 Challenge

If you are running a huge store with tons of daily orders, you know for sure that accurate order processing and fulfillment always requires a lot of time and effort. This is especially true on busy holiday seasons. By default, in Magento 2 you process orders manually one-by-one, which is burdensome. Moreover, this may lead to errors in shipping or invoices and therefore cause loss of income.


With Bulk Order Processing extension for Magento 2, you'll be able to improve your Magento order management system and start editing multiple orders right from the grid in bulk. Invoice and ship orders, change order statuses, specify tracking numbers and use action combinations to make order processing as easy and smooth as possible. Also, import the necessary data to speed up order management even more.

What benefits do you get for your store


Grow sales revenue by reducing the time spent on order processing

Save time by automatically processing a large number of orders


Enhance customers’ loyalty by providing precise order management

Save Time and Boost Revenue with Advanced Order Processing Tool

Update Magento 2 order statuses in bulk

Stop wasting time on one-by-one order management - update statuses for multiple orders at once with our Magento 2 order management software. Just tick the required orders, choose the Change Status mass actions and select a new status.


NEW | Notify customers upon status change

The extension lets you solve two laborious tasks in a single click. Now you can update statuses and provide additional comments to selected orders using one action. Choose the Change Status and Notify action to reduce manual management to the minimum.

Create invoices right from the grid

Magento 2 Bulk Order Processing module allows you to create and send invoices on a handy grid. There is no more need to open a separate order page each time you have to send an invoice. Simply add the corresponding action to the actions dropdown and apply it to all selected orders.

Ship orders in one click

Starting the process, you can not only view Magento 2 carriers for products, but also update shipping info in bulk. Change the carrier or ship all the products with the dropdown menu.

Use actions combination

To process orders even faster, use actions combination. If you need to invoice and ship orders at once - you don't have to apply the actions one by one. Just choose the 'Invoice > Ship' option in the dropdown and perform two actions in one click.

Massively send the tracking info from the grid

This mass action allows you to send a huge amount of shipment emails to your customers right from the grid in a few clicks. It saves time as you don’t have to go to each order anymore to send the tracking info and makes your Magento order management system even more powerful.

Take advantage of flexible settings

Thanks to multiple extension settings, you can choose mass actions that will be available on the order grid. Once you've selected necessary actions, they will be shown in the actions dropdown on the grid.

NEWPrint packing slips before shipment

The default Magento functionality lets store admins print packing slips only when the shipment is already created. If the ordered item is out of stock or is in a substandard state, the administrator has to cancel the shipment, explain the reason to the customer and affect customer loyalty. Using this brand new mass action, you can print slips beforehand and make sure the order is verified, completed and ready to ship.

NEWAdd comments in bulk

If your order processing flow implies leaving comments (e.g. Paid, Offline purchase and so on), the time spent on management becomes much larger than it can be. To speed up the process, tick the required orders and add comments to all of them at once. Submit the action in the confirmation popup and spend the freed time on more valuable tasks.

Manage Shipping Data without Errors

To make sure both retail and wholesale customers will be satisfied with the shopping experience, goods must be sent quickly. Bulk Order extension will help you organize grid views for various purposes according to the store admin needs. Hide unnecessary columns and enhance order processing. More importantly, using this Magento 2 order management software, you can edit shipping details right on the grid and even more.

1. See tracking numbers

Display tracking numbers on the order grid in the 'Shipping' column. The module also allows editing the numbers right from the grid at any time.

2. Import data in bulk

Let the extension do the job. Add tracking numbers from the file, pre-set desired import behavior to have them assigned to an order by ID.

3. Assign default carriers

Minimize time spent on order processing. Select default carrier in settings and type in custom carrier title if needed. Shipping for non-trackable packages is also allowed.


Provide seamless order cancellation

Increase customers’ loyalty by allowing them to cancel their orders right from the frontend. Save your time scheduling an automatic annulation of pending orders with Magento 2 Cancel Orders tool. Analyze cancellation reasons and timely make sales strategy improvements.


Optimize grid display

The integration with Extended Order Grid for Magento 2 extension allows you to modify grid template as you wish to fit it for various business needs. Create custom columns to display new product characteristics, benefit from drag-and-drop to assign attribute position, etc.

According to the statistics, the extension can cover each business need in synergy with the following solution: magento 2 bulk change categoryYou can also use our magento 2 order comment extension plugin to create order attributes of different types and the actions log module to track all the actions made by your staff.


Yes - you can perform a mass order status update from 'processing' to one of the following order statuses: To set this up, go to Stores > Configuration > Sales > Order Manager > Update Order Status. You will then be able to select orders from Sales > Orders > Actions and choose 'Update Order Status'.

magento 2 bulk update order status
Adobe partner logo
Magento Marketplace logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
What is the license policy? On how many websites can I use Amasty extensions?
Our license allows you to use a single extension license agreement on one Magento installation.If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento...
How can I pay for Amasty extensions?
You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed. If you need to pay for the order with a non...
How to get the shipment tracking number in Magento 2?

Providing the ability to track order numbers is an essential element for online shopping. This allows the buyer to track the delivery of the goods, find out about delays, and quickly resolve issues with the seller. Tracking shipment is an important point in supply chain management. So that store owners can implement a number of methods to get order tracking numbers in Magento 2. 

Customer Reviews

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 1.6.6
Last Update: Sep 05, 2023
1.6.6 - Sep 05, 2023
  • Fix we resolved the error that appeared when invoicing orders in mass with Do Not Request Capture Case option enabled
1.6.5 - Aug 28, 2023
  • Fix we fixed the issue with Online Capture that occurred when invoicing orders via mass actions
1.6.4 - Jul 06, 2023
  • Fix we resolved the compatibility issue with PHP 8.2
  • Fix we resolved the error with order status change during mass action update
1.6.3 - Mar 13, 2023
  • Improvement we improved the UI of the mass actions submenus
  • Fix we fixed the Source item not found error that occurred while shipping an order via the mass action
  • Fix we improved the compatibility with Amasty Order Status extension
  • Fix we resolved the issue with order comments missing from emails when creating a shipment via the mass action
1.6.2 - Apr 05, 2022
  • Compatibility we improved compatibility with Magento Cloud
1.6.1 - Dec 21, 2021
  • New we expanded the functionality of ‘Print Packing Slips’ mass action to let you print packing slips before shipping
1.6.0 - Dec 06, 2021
  • New we added a new mass action ‘Add Comment’ for you to add comments to several orders per time
  • New now the extension comes with mass actions ‘Change Status’ and ‘Change Status and Notify’, so you can change order statuses with and without customers notifying
Version 1.5.10
Last Update: Nov 05, 2020
1.5.10 - Nov 05, 2020
  • Fix we fixed the problem with downloading the sample file with tracking numbers on Import page
1.5.9 - May 27, 2020
  • Fix we resolved the issue with the absence of options for mass actions when other 3rd party solutions adding mass actions are installed
  • Fix we fixed the issue with the ‘Change Status’ mass order action
  • Fix we solved the problem appeared when using PHP 7.0
1.5.8 - Apr 21, 2020
  • Improvement now the Orders grid contains the additional mass action that allows sending tracking information with multiple selected orders
  • Fix we fixed the issue with HTML tag <br/> in the confirmation message
  • Fix we fixed the issue with order status changing after performing ‘Invoice’ mass action
1.5.7 - Mar 09, 2020
  • Improvement we improved code constructions for Magento Marketplace standards
  • Fix we fixed issue with getting broken orders via repository and error on order grid
1.5.6 - Jan 28, 2020
  • Improvement we implemented a compatibility enhancement with Amasty Custom Order Status and Amasty Order Attributes extensions
1.5.5 - Jul 01, 2019
  • Improvement we added the validation for the import CSV file column names.
  • Improvement we added an option 'Do not need tracking info' for the ship action. The 'Tracking Number' field will not be displayed if 'Do not need tracking info' was selected.
  • Improvement we improved the 'Change Status' action operation and increased its stability.
1.5.4 - Mar 26, 2019
  • Fix we have added the refreshing of data in the sales grid after a change status action. Issues with not showing a new order status were resolved.
1.5.3 - Jan 31, 2019
  • Improvement minor visual improvement in the admin area.
1.5.2 - Nov 27, 2018
  • Fix the issue with not sending e-mail notifications while using mass actions was resolved.
1.5.1 - Nov 13, 2018
  • Fix the issue with templates paths was resolved.
1.5.0 - Oct 24, 2018
  • Compatibility the compatibility with Amasty \"Order Attributes\" extension was added.
Version 1.4.1
Last Update: Jul 11, 2018
1.4.1 - Jul 11, 2018
  • Fix the issue with the status change from the grid was resolved.
1.4.0 - Mar 27, 2018
  • fixed an issue with the incorrect status assignment in Magento 2.1
  • New added the option for receiving payment via invoice
Version 1.3.0
Last Update: Mar 27, 2018
1.3.0 - Mar 27, 2018
  • fixed an issue with the display/hide actions on the order grid
  • UX improvements for creating shipments from the grid without a tracking number
Version 1.2.0
Last Update: Mar 15, 2018
1.2.0 - Mar 15, 2018
  • New added the option to define the list of statuses that are available on the order grid
Version 1.1.0
Last Update: Feb 08, 2018
1.1.0 - Feb 08, 2018
  • New added the ability to add the tracking numbers using the Import functionality
Version 1.0.6
Last Update: Nov 29, 2017
1.0.6 - Nov 29, 2017
  • Fix an issue with incorrect display of shipment status on grid was resolved.
  • Compatibility compatibility with Amasty Order Attributes extension was added.
  • New added a possibility to ship without tracking number.
  • Improvement Magento 2.2.x compatibility was tested and confirmed.
1.0.5 - Apr 29, 2017
  • Improvement enhanced compatibility with Magento 2.1.5.
1.0.4 - Mar 31, 2017
  • Fix minor fixes for shipments.
1.0.3 - Mar 23, 2017
  • Improvement minor improvements for working with shipments.
1.0.2 - Mar 10, 2017
  • Improvement compatibility with the Order Status extension was improved.
1.0.1 - Dec 21, 2016
  • Fix added minor fixes in code syntax.

Ratings & Reviews

93% of 100