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.

$660 ($825)

60-day Money Back

Frequent Update

365-day Support

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

Adobe Commerce
2.2.x, 2.3.x, 2.4.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

From February 1, 2022, we are launching Product Subscriptions
Buy now to get 15% cashback and other appealing incentives.
Learn more →

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 hidden fee. You might have to pay subscription fees after one year if you need the package updates and technical support. Please learn more here ->

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


05 February 2021

Great extension

My customers and I can communicate better thanks to this extension. It's great that I can add more attributes and customers can use it to raise their requests and expectations. Also it's super easy to install.

Steve -Verified Purchase
02 February 2021


I've been using this extension for a month and my shipping management definitely got better. Everything comes handy in one package so I don't need to look anywhere further. There was no issue so far, so I recommend this for anyone who always struggle with shipping control.

Antoni -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.