Shipping Suite extension for Magento

Shipping Suite magento extension

Shipping Suite extension for Magento

98 % of 100

Main features

Assign shipping zones to categories, products, and shipping methods.
Create rules for different store views, restrict methods usage, set rules priority, etc.
Know where your buyers come from using MaxMind technology.



Magento Compatibility

СE 1.4.1.x - 1.9.x EE 1.6.x - 1.14.x

money back

Extensible. Customizable. Developer-friendly

Composer installation for easier extensions installation and management

No overwriting the core classes unless unachievable within a functionality

Unencrypted code for hassle-free editing if required by your clients

Extensions' code implementation following Magento's recommended best practices

All features

Shipping zones management

Manage Products, Categories and Shipping Methods according to a Customer’s Location.

Specify shipping zones for certain countries/regions
Assign any products, categories and shipping methods to the specified delivery zones
Automatically detect a customer’s shipping location
Let your customers manually choose their shipping location
Display a ‘Ship to’ message on a product page

Once a visitor’s location is determined, all categories, products and shipping zones get filtered automatically.

GEO IP detection

Automatically detect a customer’s location using the advanced MaxMind technology.

Determine a shipping location based on a customer’s IP address
Use the ‘City’ database to determine regions and cities
Update a location database in the back-end
Automatically switch between different shipping zones

Shipping rules & restrictions

Set rules and restrictions with the consideration of any available attribute for ‘product’, ‘address’ and ‘cart’.

Allow/forbid using custom shipping methods based on specific conditions (or their combinations)
Specify the priority of shipping rules
Create various rules for each store view/customer group
Restrict the usage of any shipping method within your store
Create shipping rules and define how long they should be available using the "Shipping Date" condition

Custom shipping rates

Overwrite and re-calculate shipping rates set by shipping providers. Replace the shipping cost of any shipping method that UPS, DHL, FedEx (or any other providers) have.

Set shipping rates using all available attributes for:

Address (City, Country, Company, Fax, First Name, Last Name, Zip Code, State, Street Address, Telephone, VAT Number)
Products (any product attribute can be used)
Cart and special attributes (Subtotal, Cart Weight, Customer Group, etc.)

Custom shipping method

Shipping Suite allows you to create a new shipping method that can be easily configured by a store admin. It has the same set of features as the standard Magento shipping method.

Specify name, title and price of the newly created method
Define countries that shipment is available to
Set an error message that will be displayed

Other features

Magento ‘Estimate Shipping’ calculator
Export all rates to a CSV file or import them to Magento
Compatibility with all MageWorx extensions
Compatibility with Phoenix VarnishCache extension
Developed according to all the Magento code guidelines

Need a custom feature?

Let us know if you're missing a feature or two — we can't promise that we'll incorporate them in our future releases, but we'll be more than happy to develop them for you at an additional cost. Request now

Product changelog


January 6, 2020
What's new
  • * Adds supports for new MaxMind database policy


March 14, 2019
What's new
  • Supports new GeoIP database type/APIv2


April 12, 2016
Bug fix
  • Fixes a fatal error on product page in specific cases
  • Resolves a problem with css
  • Fixes a product & item qty calculations based surcharge actions


General questions

How can I pay for Mageworx products?

The two most common payment methods are currently accepted―credit cards (all types) and PayPal. All the payment transactions are carried out in full compliance with the security and confidentiality requirements.

Will I get a formal invoice with all details including VAT number?

Yes, after the purchase you will receive the complete invoice with all necessary details, including our VAT number etc.

How to install our Magento 2 extensions?

We offer four independent ways of Magento 2 extension installation:

What Magento editions do Mageworx extensions support?

Mageworx extensions support Magento 2 Open Source (former Community), Commerce (former Enterprise) editions including Magento 2 Commerce Cloud platform.

Mageworx Repository: how to use it?

Our own repository has been primarily intended to facilitate and speed up the process of Mageworx extensions installation and update.

In order to work with the repository, you’ll need to have the Composer on the server first. This is the package manager of the PHP software that allows you to update & install scripts on your site.

Click here for further installation instructions >>>

Can I use one Mageworx license on multiple websites and staging/test hosts?

According to the Mageworx License Agreement, you can use one copy of Mageworx software on one Magento production installation. Thus, separate Magento installations require purchasing separate licenses.

Please mind that the extensions are not domain related, i.e., if you run each website on one Magento installation, then one license can be used. However, if you've got several websites on different Magento installations, then you would need to purchase separate licenses for each of them.

Full Mageworx License Agreement >>>

Before going live, can I test a Mageworx extension on a staging site?

Yes, you can install and set up any Mageworx extension on a test environment before making changes on your production site.

Are Mageworx extensions compatible with third-party themes?

By default, all Mageworx Magento 2 extensions are tested on three most popular themes: Luma, Ultimo, and Porto. However, some of our extensions are compatible with more 3rd party themes.

You can get in touch with our support team at [email protected] to confirm compatibility with the theme that you are currently using.

Are Mageworx extensions mobile-friendly?

In the world where 45% of purchases are completed via mobile (according to Retail Dive), we find it crucial to test and optimize all Mageworx extensions for mobile friendliness.

For how long can I get extension updates?

Extension updates are available as long as your support & updates package is active.

Purchases made before February 1, 2022, reserve the right to access our Magento extensions updates free of charge for a lifetime.

How can I get tech support?

Currently, the Mageworx Magento support team can be reached via:

How can I migrate from Magento 1 to Magento 2?

Database migration, migrating custom-built functionality and design, as well as migrating advanced SEO settings―these and other options are available within our one-stop migration service.

To get a quote, you’ll need to contact our Client Relations Manager.

Request an estimate >>>

How can I get a refund?

We offer a 60-day money-back guarantee for Mageworx extensions that have been purchased via our site. Customer satisfaction and creating true value are our top priority!

Please note that this is except for those Magento 1 extensions that are intended to be upgraded to their Magento 2 versions within 30 days since the moment of M1 version purchase. In such a case, a refund will be applied solely to the Magento 2 extension version.

Please note that extensions purchased at Magento Marketplace are covered by the 25-day Marketplace Refund Policy.

Full Refund Policy >>>

Does Mageworx have a discount program?

Reward points, bulk & upgrade discounts―at Mageworx, we do our best to show appreciation to our new and existing customers. Joining the program is fast and easy. To start saving with us, you need to create an account.

Loyalty Program details >>>

How can I become an affiliate?

By helping Mageworx promote our extensions, you can earn up to 50% on every order. To join the affiliate program, you need to create an account on our website.
Go to "My Profile ― Affiliates", then complete and verify your affiliate profile.

Affiliate Program details >>>

Feel free to drop us a line on the Support page if you have questions.