WooCommerce Conditional Shipping with Multi-Carrier Shipping Plugin

Set up WooCommerce Freight Shipping

With this guide, we’ll help you set up WooCommerce conditional shipping on your WooCommerce store with the help of the WooCommerce Multi-Carrier shipping plugin.

What is WooCommerce Conditional Shipping?

The power to control the WooCommerce shipping methods based on various conditions is something that many store owners seek. Controlling or limiting certain methods to different regions or products can help you fulfill your shipping needs.

Only certain plugins like the WooCommerce Multi-Carrier Shipping plugin and WooCommerce Table Rate Shipping plugin offer conditional shipping.

The Multi-Carrier Shipping plugin, specifically, has features to modify the settings in such a way that you can easily configure the shipping methods based on your business need. Moreover, you can also decide how the items will be packed into the boxes.


How to set up and provide multiple WooCommerce Shipping conditions?

The WooCommerce Multi-Carrier Shipping Plugin lets you calculate shipping costs and display shipping methods based on various conditions and parameters. Here are some of the parameters you can control with this plugin:

  1. WooCommerce Shipping Zones
  2. WooCommerce Shipping Classes
  3. Quantity of items/packages
  4. Destination city
  5. Postal/Zip-codes
  6. Package weight

And so much more…

But as a start, we’ll first show you how to show multiple WooCommerce shipping methods on your Cart and Checkout pages. Read along!


Display Multiple WooCommerce Shipping methods on the Cart/Checkout page

By using the Multi-Carrier Shipping plugin, you can choose to show the individual shipping costs of multiple products. The plugin also offers a wonderful feature to group the shipping methods together.

If there are two or more products in the Cart then the shipping cost will be the sum of the individual shipping costs. Let us understand both the situations carefully by looking at the video shown below.

In the above video, as soon as we enable the Show Method Groups option, the two shipping rates show up on the Cart page. The FedEx and the Stamps USPS shipping services show different shipping rates. So, if a customer selects Stamps USPS as the shipping option then he or she has to pay that amount.

In the latter part of the video, we have shown what happens when the option is enabled. The rate is calculated by adding up the shipping costs of both shipping rates. So in this case, the total shipping rate will turn up to be $61.71 + $8.15 = $69.86


Hide WooCommerce Shipping methods based on Quantity

The plugin lets you hide and show certain shipping methods based on the quantity in the cart. You can set a condition for the shipping methods. If you look at the image given below, you can see that we have defined the minimum and maximum as 1 and 2. So, if the number of items crosses over 2 then that shipping method will be hidden. You can refer to the following video for the same.

This is the best way to hide a shipping method by limiting the shipping quantity. Please note that you can define this rule on the basis of weight as well. For instance, assume that the weight limit is set between the values 2 lbs to 10 lbs. Now, if a customer increases the weight of that particular product on the Cart page and if that value crosses 10lbs then that shipping method will be hidden.

Many store owners can make use of this feature in order to sell items to their customers. They can use this strategy to prevent people from purchasing the item in bulk. Doing this can help them keep their stocks in check.


Limit WooCommerce Shipping methods to certain areas

There are times when a store owner doesn’t want to ship certain products to a certain zone. In many cases, this is usually done in order to save shipping costs that might be higher in that particular region. For example, if the shipping cost to the state of Georgia is high when compared to Ohio then the store owner can hide that particular shipping service.

woocommerce conditional shipping

In the image shown above, we have defined the shipping rule in such a way that a customer from Georgia cannot choose FedEx as the shipping option. He or she will be forced to choose the shipping service as Stamps USPS. Whereas another customer from New York will be able to choose from either FedEx or Stamps USPS.


In the video below, the store owner does not want to ship the item to the state of Georgia by FedEx rather he wants to do it by Stamps USPS. We can clearly see that the shipping cost of the Stamps USPS is quite low when compared to that of FedEx.

When the customer enters the shipping address to Georgia, the FedEx service disappears from the cart page. This is a very important and useful feature to have in any online store. This will give you better control over the sales and how you ship your items to your customers.



So this article covers various functionalities related to WooCommerce shipping methods of the WooCommerc Multi-Carrier Shipping Plugin. This can help a lot of store owners to customize the way they pack and ship their products to their customers. The need to add offer multiple shipping methods and control them has been a highly requested feature for quite some time now.

You can know more about the WooCommerce Multi-Carrier Shipping plugin on the product page. And if you need assistance regarding our plugins, you can also Contact PluginHive Customer Support. We are always happy to help.

Happy selling! 🙂