Multi-Carrier Shipping Plugin for WooCommerce



WooCommerce Multiple Carrier Shipping Plugin combines the power of table rate shipping with real time rates from shipping companies like FedEx, UPS, USPS, DHL Express & (USPS) to give you a complete shipping solution for your business.When you run an online store, it is important to strategically create rules to automate shipping cost calculation without affecting the profitability of your store.
In addition, things get complicated when you have multiple categories of products listed on your store, and want to offer different shipping charges based on multiple parameters.
Directly get rates from these carriers and calculate based on customer’s location, products category, shipping class, weight, price, number of items, etc., and select the specific carrier service.

WooCommerce Multi-carrier Shipping plugin offers well-defined solutions to help you set the affordable shipping rates on your store.


  • Rules to set flat rates on specific category
  • Rules to automatially capture rates from FedEx, UPS, USPS, DHL Express or (USPS) for a specific service for a specific category
  • Rules can be set based on weight, price, or number of items of the product in cart
  • Easy to import/export bulk records , which saves time
  • Return Fallback rate when no rate is returned from the carrier server or no rule is specified
  • Packing can be done using “Weight Based Packing Method” (not in basic version)

Premium version features

  • Set rules on product category
  • Set multiple areas in a single rule
  • Set rules based on total weight & total price ( Basic version supports only number of items )
  • Set Fallback rate on per unit weight basis
  • Parcel packing with weight-based box
  • Timely updates and bug fixes
  • Premium support!

For complete list of features and details, please visit Multi-Carrier Shipping Plugin for WooCommerce

About XAdapter creates quality WordPress/WooCommerce plugins that are easy to use and customize. We are proud to have thousands of customers actively using our plugins across the globe.


  • Multi Carrier Shipping Plugin's Settings Page
  • Shipping Area Management Page
  • Cart (Showing Shipping Charges)
  • Checkout Page


  1. Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. That’s it – you can now configure the plugin.


Installation Instructions
  1. Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. That’s it – you can now configure the plugin.
Can I use this plugin only for Print label and charge the customers a flat rate I set?

This plugin is meant for fetching real time rates. For label generation, you can use the individual shipping carrier plugins from here –

Currently I have not measured or weighed my products. Can I still get rates?

It is mandatory to put in product weight and dimensions while fetching the rates.

Will your Multi-carrier plugin work with the individual plugins like UPS & USPS? I want to generate label using the UPS plugin but want rates from multiple carriers

Yes. You can always use any of our plugins in conjunction. They are compatible.

I am not getting the rates from the plugin

No worries. Just go to plugin settings page, enable the debug option. Once the debug is enabled, go to cart and place an order. In the cart page, you will see the request and response information. Copy them and send it to our support so that we can help you.

I am always getting a fixed rate which is very high using the plugin. What may be the problem

You may be getting the fallback rates in that case. To resolve the problem, enable the debug option. Once the debug is enabled, go to cart and place an order. In the cart page, you will see the request and response information. Copy them and send it to our support so that we can help you.


Met our needs; great support

We are using the multi-carrier shipping plug in to provide shipping options from USPS, FedEx, and UPS. It has met our needs, and support has been very responsive, helping us resolve issues and quickly fixing problems we ran into.

The response time from the API sometimes leads to slow cart and checkout load times, but this may be particular to our setup. We got improved results by cutting back on options.

Excelent functionality and support

I am very satisfied with the plugin and very grateful for the support provided. Especially because I was wrong to choose the product I needed and I had no problems changing it for the one that was useful to me. Thank you very much.

Good functionality and support but read the cons

We have been using this plug-in for 6+ months now and finally it’s time to leave a review.

In general, it’s a good plug-in, performs well and has timely updates but I think it’s little expensive for what it does. You can buy a heavy duty themes for under $50 and for the functionality they offer is far more than the amount of code and functionality within this plugin. In my research and analysis, the authors are taking advantage of limited plugin availability in this area and hence their prices are definitely much more higher than it should be. This justifies deduction of one star imho.

The support team is great they definitely go far and beyond to offer support and that’s primarily the reason I’d encourage others on the fence to buy it provided you can get over hyped up cost factor. I’m extremely contended with their technical support staff, they did everything I had requested for what I wanted to implement on our site by offering custom code.

There are two other reasons I deducted one more star:

1) Inflexible selling model. We run two domains, I didn’t want to commit to multi-site plug-in in the beginning because I wasn’t sure if it’ll meet our expectation so bought one site license. I think it was past 30 days of purchase, something like 45 days after purchase I requested them to upgrade my license for multi-site after completely convinced that this was the right plug-in. It took little bit longer because of the technical issues the team was trying to address for our need. They insisted I buy another plugin and refused to upgrade my license.

2) If you look at their agreement, it says one year of updates and support. Ok I get the support part that it can’t be unlimited but no updates after one year, this is not right. For this price, we need to have lifetime updates or at a min. at the sunset of a particular release in 2 to 3 years when new major releases come out, given how frequently WP and Woocommerce are getting updated; this plugin is not cheap to begin with. In fact, I think this is the costliest plug-in I’ve come across for limited functionality.

Worked then an update killed it

I bought the developer version intending to use the plugin on several sites. It worked fine on the first site so I took the site live. Shortly thereafter an update caused the plugin to crash the admin side and produced doubled prices on the front end. To get out of the admin side I had to kill a bunch of processes the plugin left open. I worked with the developers (using their support system at from 7/26/17 to 8/1/17 and they were unable to resolve the problem and issue a functional update. It was necessary to switch to a different plugin (this site was only using the FedEx portion) to keep the store alive. I asked for a refund since the plugin no longer worked. They referred the situation to their refund people (8/16/17) who declined to make the refund (8/17/17) and assured me their developers would have the plugin working soon. I have heard nothing since and it’s now 9/17/17. Upon giving the situation some thought, I don’t recommend a multi-shipper plugin. If something goes wrong, you loose all your shipping options. We are much better off using separate shipping plugins for the shippers we need. I’m not using XAdapter plugins anymore.

XAdapter refunded my payment on 9/25/17. They also say that the plugin now works properly. I’m doing things differently now, so I won’t be testing the plugin. I will say that it originally worked well, so it SHOULD be working ok. If you choose to use it, please test thoroughly and if there are issues, request a refund right away.

Read all 5 reviews

Contributors & Developers

“Multi-Carrier Shipping Plugin for WooCommerce” is open source software. The following people have contributed to this plugin.




  • Fix: Site getting slow, if API email is not provided in settings page.


  • Fixed php warning a non numeric value encountered


  • Fix: Performance issue on loading the zone
  • Fix: Rate is not appearing if method name is not provided for grouped rule
  • Tweak: Omitted group name appearing with shipping method name
  • Tweak: Printing proper message on API key generation.


  • Updated FAQ


*Compatible with WP 4.9


  • Fixed PHP 5.3 compatibility issues


  • Fixed Calculation issue


  • Fixed USPS rates issue


  • Updated Settings Page


  • Minor Content Changed


  • WooCoommerce 3.0 Compatible


  • Added DHL Express and Stamps(USPS) Services


  • Security Improvements


  • Free Signup Added


  • Added Screenshots


  • First Version with Settings page for rule table and shipping area management page