Shipping Pro for Magento 2

Magento 2 Shipping Pro helps you to fully control the shipping process. You can add shipping rules, shipping restrictions, shipping method labels, checkout custom fields to your Magento 2 store. You will be able to satisfy customers and drive sales ultimately.


60-day Money Back

Lifetime Update

365-day Support

Magento 2 Shipping Pro for Magento 2.2.x, 2.3.x

CE, EE 2.2.x, 2.3.x

Live Demo

You've just added this product to the cart:

Shipping Pro

Shipping Pro for Magento 2

You've just added this product to the cart:

Shipping Pro Pro

Shipping Pro for Magento 2

Are you ready to optimize shipping strategy for the optimum profit?

"The best convenient delivery" goal

On the checkout page, you want to hide and show some shipping methods to certain customers:

  • Anyone who buys high-quality products can only see and select the high-class methods such as FedEx, Express
  • Suburbanites might need to pay for the shipping fee if their order’s total amount is under $X
  • Display only the appropriate shipping methods with any customer and product

Mageplaza solution

Allow you to set rules to hide or show shipping methods

Setting on the backend

  • Step 1: Find the tab Shipping Restriction
  • Step 2: Add conditions to display or hide certain shipping methods
  • Step 3: Assign the rules to shipping methods and click Save!

Display on the frontend

Customers will get the most suitable shipping methods displayed in front of them during checkout

"Fully control" plan

You want to modify (surcharge, discount) the shipping rates preset by shipping carriers, for example:

  • Give a discounted shipping price for B2B partners (you can set different shipping fees for different customers)
  • Two orders, one under $200 and one above $200, shipped to the same address, used the same shipping method, BUT the order above $200 will be charged less on shipping
  • Keep the shipping fees the same with foreign shipping carriers and decrease for local shipping carriers.

Mageplaza solution

Attach multiple shipping rules to any shipping method.

Setting on the backend

  • Step 1: Find the Shipping rules tab
  • Step 2: Add new shipping rules: fee amount, conditions; select some shipping methods then click Save!

Display on the frontend

Now, customers who reach different conditions can obtain different shipping rates

"Drive sales smartly" plan

Offering Free shipping with a myriad of creative promotions helps you to increase sales and revenue significantly, for example:

  • Orders above $300 will be free shipped
  • Buy 3 shirts within New Collection to get free shipping
  • Any order completed within August 8 and 10 will be free-shipped
  • Pre-order items will be free-shipped
  • Free shipping for all order with premium members

Mageplaza solution

Attach multiple shipping rules to Free Shipping method

Easy setting on the backend

  • Step 1: Find the Shipping rules tab
  • Step 2: Add new shipping rules: fee amount, conditions, select free shipping as applied shipping method then click Save!

"Show which special options you have" plan

During the uncertainty time, if you can provide special shipping methods, that would be a great advantage.

To highlight the best shipping methods, you should place the stickers of special shipping methods right on the product thumbnail picture right on the category page

Mageplaza solution

Add stickers on the product thumbnail images on:

  • Product listing pages
  • Product pages
  • Search result pages

Setting on the backend

  • Step 1: Find the tab Product Label
  • Step 2: Customize the label
  • Step 3: Assign conditions to apply the labels and click Save!

Display on the frontend

Customers will see the shipping method stickers on the store front. Right on the product thumbnail images.

"Build trust" plan

With dangerous goods for shipping (e.g., primers, wood stains, liquids), you should notify customers first about the potential shipping pains. By doing this, you express your thoughtfulness and take the service to a higher level

Your mission completed: if you charge more with these items, customers will still willingly pay for the extra fee

Mageplaza solution & settings on the backend

You have alreagy got in the previous case study!

Successful outcome

Customers will see the shipping alert stickers on the store front. They will understand even if you require a handling fee!

"Personalize the delivery" plan

Busy customers actually have a lot of concerns:

  • What if I am not available at the shipping address when the shipper arrives?
  • Can I add an alternative shipping address?
  • Can I add an alternative contact number?
  • Can you give extra boxes for my fragile items?

You need to add extra fields to the checkout page to let customers give some notes on the shipment

Mageplaza solution

Add extra fields to the checkout page and allow shoppers to:

  • Type in text field
  • Single/multiple select
  • Upload file (

Easy settings on the backend

  • Step 1: Find the tab Order Attribute
  • Step 2: Add and configure new fields
  • Step 3: Save and check on the front end!

Successful outcome

Customers can use these fields on the checkout page, under any section (e.g., payment methods, shipping methods, payment methods)

"Keep customers come back" plan

You don’t want to lose visited or frequent customers, Don’t you? So let customers subscribe to “Back in stock” email:

  • Remind customers to go back to your store when the product is available
  • Help the late ones to not miss the second chance
  • Maintain the relationship with customers even when they haven’t bought from you

Mageplaza solution

  • Add “Notify me” button on the product pages: “Notify me when the product is restocked” - with Out-of-stock ones
  • “Notify me when the product’ price is changed” - with any product
  • The system will automatically send emails to notify customers
  • Let customers submit their email address in a pop up

Settings on the backend

  • Step 1: Find the Product Alert tabs
  • Step 2:: Start to configure easily, customize the pop-up and click Save!
  • The system will automatically send emails to notify customers

Note: Don’t forget to create “Notify” email templates beforehand

Display on the frontend

Customers will see the button “Notify me” right behind the product price. Easy to see! They can use the button to get notified right when their preferred item is restocked!

Restrict shipping methods based on multiple conditions

With Magento 2 Shipping Pro by Mageplaza, the store owners can segment shipment methods depending on:

  • Cart attributes
  • Payment methods
  • Shipping locations
  • Shipping methods
  • Product attributes

For example, the shipping location is Free within the inner city and charged with the city outskirts.

Another example, with the high-value or limited items , to prevent risky possibilities, you allow only high-class shipping carriers such as FedEx, Express.

Create unlimited shipping rules in available shipping methods

With this package, you can add new shipping rules depending on the new conditions and the selected cart price rules which are already configured.

The conditions can be set based on:

  • Cart attributes: subtotal/item quantity/weight
  • Item attributes: category/colour/etc.
  • Cart price rules

For example, discount 50% the whole order’s shipping fee for customers who buy special products of special edition with a quantity of more than 3 items.

Quickly create and assign unlimited Labels

You can create and assign specific labels to relative categories or items by setting condition rules for displaying.

For example, you can load the built-in sticker template and add text “Free shipping” to immediately show customers your Free Shipping promotion with certain products.

Freely add significant custom checkout fields

This package supports store owners to gain more customers’ information or expectations about their purchasing such as order comments, delivery time, surveys. For example:

  • What alternative address can you receive the product?
  • What time would you like to receive the product?
  • Do you have any other notice before delivery?
  • Would you like to use the gift wrapping service?
  • Do you need no-contact delivery?

And any attributes without limitation if store owners find it necessary to process the orders successfully.

Subscribe out-of-stock notification

As a way to calm down the customers’ worry or disappointment when their concerned items are out of stock, this package allows you to show a “Subscribe” button on the out-of-stock products’ pages.

When customers get the notice that the preferred product is sold out, immediately they will pay attention to the “Notify me!” button below the image.

Here a sounding pop-up will appear to ask whether customers would like to subscribe for notification email when their concerned products come back in stock soon.

Explore Shipping Pro's More features

Restriction based on Cart Price Rules

If any cart price rules are applied, they will override the conditions above

Restrict by customer group(s)

Able to restrict shipping methods by specific customer group(s)

Restrict by store view(s)

Allow limiting the rule application by store view(s)

Free shipping case

Allow/ Disallow to apply cart item rule to free shipping items

Apply rules from backend

Apply rules to the orders generated from the backend

Tooltip supported

Display the guide/note beside an order attribute

Display attributes on PDF invoices

Show attributes on invoice to inform delivery person of the delivery notes

Multi-page displayed labels

Show product label on different pages including Product pages, Product listing pages, Search pages

Label priority

The labels with the highest priority will show first and vice versa

Time setting emails

Set frequency, start time to run product alerts

Error-notice email

Send notification email about errors of sending product alerts

Customizable design

Customize the text, font, size, color, position of Product Alerts information easily (supported Custom CSS)

Full Shipping Pro Features

Shipping Restriction

  • Select store views to apply the shipping rule
  • Select customer groups to apply the shipping rule
  • Cart Price Rules will override the conditions
  • Select actions for the rule: hide or show shipping methods
  • Select location for the rule: Backend Orders or Storefront Purchases
  • Select shipping methods for the rule
  • View full features list

Shipping Rules

  • Set conditions for the rule based on cart price rules
  • Set minimum and maximum for shipping fee total
  • Set counting type, fee amount for shipping fee for the whole cart
  • Set counting type, fee amount for shipping fee for each item
  • Allow/ Disallow applying the shipping rule for free shipping items
  • Include/ Exclude tax and/ or discount
  • View full features list

Product Labels

  • Apply multiple labels on one product
  • Select specific active state/ store views/ customer groups/ time periods for a label
  • Select pre-made templates
  • Select font family/ font size/ background color for the label text
  • Custom CSS is supported for design
  • Preview display on Product page/ Category page
  • View full features list

Order Attributes

  • Select input type for the attributes
  • Select store view and customer group for attribute visibility
  • Allow adding attributes to PDF Invoice
  • Set the attribute to be required or not
  • View full features list

Product Alerts / Out of Stock Notifications

  • Alert for Price-changed products
  • Alert for Out-of-stock products
  • Select email template
  • Add button text, message when subscribing successfully
  • Add heading, description, email placeholder, button text, footer content to pop-up
  • View full features list


Mageplaza Shipping Pro is one-time payment. We commit that there is no extra or hidden fee.

Yes. Mageplaza Shipping Pro consists of Shipping Restriction, Shipping Rules, Product Labels, Product Alert/Out of Stock Notification and Order Attributes. We want to provide every store with a comprehensive package that enable you to grow your business.

Sure. The package will work normal with all features on your store. If you have any question about the compatibility, please do not hesitate to contact us righ here.

Yes, definitely. We highly recommend this package for new stores because it provides the most basic features which enable you to please customers' demand and be a solid bedrock for your growth

Yes, of course. You can install it like installing any extensions to website, follow our Installation Guide. Otherwise, you can purchase Installation Service option, our Magento experts will install on your website within 24 hours and resolve any issue arise during the installation.


Can't find your feature?

Are you looking for a feature in Shipping Pro. Tell Elle your wants and needs.

Chat with Elle

Are you an agency?

Do you often visit us for purchasing extensions and technical support? Speak to April to learn about your exclusive benefits on Mageplaza

Chat with April


28 May 2020

PCB designer drafter

Great stuff

Kyle McFarland -Verified Purchase
20 April 2020

Simple but powerful

Easy to limit shipping methods by filter. Free shipping only for orders over a given amount? Done. Free shipping only to certain locations? Done Installed quick and took a few minutes to set up all the filters I needed.

Michael -Verified Purchase
20 March 2020

The best of it's kind

What I really like about this extension is the plethora of functions. I mean, besides the fact that you can add the order attributes, you can even select their position in the checkout form and make conditional attributes. All this while being able to display them in E-mails too! Amazing! Everything went on smoothly from install to configuration. Amazing extension and great job as usual Mageplaza!

Sorin -Verified Purchase
26 February 2020

Best Product Labels extension in the market

We have used two company's extensions for the Product Label and our experience is nothing short of bad. We have been using Mageplaza's extension on our store and frankly we always tend to move towards Mageplaza extension because we know Mageplaza's extension can never disappoint us because they have a strong team of developers behind who will solve your issues within few hours. We have had used Product label extension from another provider and we were disappointed to be true with you. We even hired freelancer but it was also not worth it so we finally had to buy Mageplaza's Product Labels and now everything is a breeze. Thank you once again Mageplaza. Did we forgot to tell that we now have 9-10 Mageplaza's extension on our store. More to come...

Abhishek Sood -Verified Purchase
13 February 2020

Simple and easy product label extension

The extension works as described. Great customer support!

Yehoshua -Verified Purchase
30 December 2019


Very Good Support. Dedicated team. Thank you Mageplaza.

Hardikm.cirkleinc -Verified Purchase
19 November 2019

Good integration with other Mageplaze Products

The Order Attribute extension works well with OneStep Checkout and PDF Invoice. Only the possibility to add and edit values within purchases orders is missing. You need this if a customer has forgotten to enter value or has entered wrong value. The support is really fast and helpful.

Martin -Verified Purchase
08 October 2019

Highly recommended

Mageplaza’s Shipping Rules extension has quickly allowed us to streamline our shipping process and optimize our delivery schedule. It was easy to integrate and the UI is simple and intuitive to set up all of the rules we needed. I would recommend for anyone looking to expand on the default Magento 2 shipping options available.

Jim Hughes -Verified Purchase
01 October 2019

Love this service here

Thank you Shin for the great support! You have clearly proven that Mageplaza cares about their customers!

Lasse Wilk -Verified Purchase
18 September 2019

110% satisfied

We can really recommend Mageplaza - they are doing an awesome job! We are using the Order Attributes in an M2 OS store where a third party checkout is active, which ignores the standards. They made the module work so that we can use it. This is a really great service, thanks a million. Special thanks to April & Bruce.

Jan -Verified Purchase
06 August 2019

Excellent quality and exactly what we needed.

Unlike many Magento Marketplace extensions, this one is very well written. It also does exactly what we need it to do, which is to add additional fields to the checkout process. The new fields need to appear conditionally based on responses to other attributes. This extension does an excellent job allowing for that scenario. It saved me many hours in my own team's development time.

Anthony Brittis -Verified Purchase
06 August 2019

Well coded and much needed extension.

We are dealing with multiple extension suppliers, and the only that never had conflicts nor issues are Mageplaza extensions. This extension is really needed to boost your store. Thanks, guys.

Eddie -Verified Purchase
26 July 2019

Great job!

I can only spend these words for your support: fast, helpful, clear, amazing. Thank you!

Michael -Verified Purchase
11 March 2019

Helpful and easy to use

It does exactly what is says on the box :) It was easy for me to use labels of my own design, as the pre-made labels didn't fit my usage.

Bergur -Verified Purchase
12 February 2019

Very helpful extension

Thank you so much for the Product Label extension of Mageplaza. It helps me to decorate the sales products to become much more attractive and lively. The wide range of available templates makes me feel really excited. Thanks

David James -Verified Purchase
30 January 2019

Very useful to my store!

Product Labels really works for my store's sales campaigns. I can easily grab customers' notice when they visit stores by the beautiful badges on items. They love this and I also love this. I wish I can know Product Label sooner :D Thanks so much!

David -Verified Purchase
25 January 2019

Highly recommend Order Attributes from Mageplaza

We wanted to add extra fields in the checkout page of our Magento webshops. We could easily create these with the "Order Attributes" extension from Mageplaza. Installation and configuring was simple, did not take much time. We can highly recommend the "Order Attributes" extension from Mageplaza if you need extra input fields in your Magento store.

Henry Jansen -Verified Purchase
25 January 2019

Product was as my expectation

The product is good and as per my expectation. There were some issues but all were fixed with support. The support was awesome. The guy who worked on my tickets had resolved all my issues and gave me updates every-time. Once again Thanks!!

Pravin -Verified Purchase
03 January 2019

Lovely extension ever!

I think my store has changed to a very new attractive look since I installed Product Label extension. I love the way to try on the diverse template for product tags, change color, tags and many more. Really excited!!! Most importantly, the conversion rate of my store for each sales campaign has increased incredibly!

Anne -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.