Cart Quantity Based Shipping Rules

Set up your WooCommerce store to support quantity-based shipping, you likely have a business model that encourages a bundle purchase of the same product. 

Screenshot - 1: (Cart Specific options)

Cart Quantity Based Shipping Rules

For example, you might offer a discount to users for buying more than one of your best-selling items in order to increase your average order value. Or, you may be promoting a “buy one, get one free” sale to clear out old inventory. 

As long as your customer’s cart is  filled with multiples of the same product, then you’ll want to set up WooCommerce quantity-based shipping since it’s the best way to adjust shipping rates during checkout based on the number of items customers have in their cart.

Cart quantity specifies the number of items in the cart. So, if you want to put a cart quantity-related shipping rate restriction on your cast, this option will work the best for you. To determine the number of items of a particular type of product or category, you will have to add another rule with this. 

Set Multiple Cart Quantity Based Shipping conditions: 

  • = Equal to
  • > Greater than
  • < Less than
  • != Not equal to
  • >= Greater than or equal to
  • <= Less than or equal to

 For example, if you have created a shipping method like quantity >= 5. When the total cart product’s quantity is greater than 5 then the shipping method is visible.

Screenshot - 2: (Cart weight-based rule)

Cart Quantity Based Shipping Rules

You can learn more:  How To Charge Quantity And Weight Based Shipping In Your WooCommerce Store?

Quantity Based Shipping Rules Example:


Example 1. Here you can enter the Maximum Cart Quantity for which the shipping method should be visible.

Eg. you can specify this like order quantity less than 10. In this case, the shipping method will only be visible to the customer if the cart has less than and equal to 10 quantities in it. For a cart having more than 10 quantities, it will not be visible. 

You can use this feature when you want to skip the shipping charge when the cart quantity is higher than what you specified.

Screenshot - 3: (Cart quantity based rule)

Quantity Based Shipping Rules Example:

You can view the front demo as per below:

Screenshot - 4: (Cart page shipping calculation)

Example 2. Here you can enter Minimum Cart Quantity for which the shipping method should be visible


Eg. you can specify this like quantity is greater than >=5. In this case, the shipping method will only be visible to the customer if the cart quantity is greater than 40. For a cart having less than and equal to 5 quantities, it will not be visible. 

You can use this feature when you want to skip the shipping charge when the cart quantity is less than what you specified. 

Screenshot - 5: (Cart Specific options)

Cart Quantity Based Shipping Rules for Flat rate plugin

You can view the front demo as per below:

Screenshot - 6: (Cart page screenshot)

Example 3. Here you can create a Quantity range-wise shipping method. like 5 to 10

Eg. you can create a quantity range-wise shipping method. like $10 to $20 then charge $24 for this range. In this case, the shipping method will only be visible to the customer if the order amount is between $10 to $20 then it will visible shipping charges of $24 on the cart. 

If the order amount is not between a particular range then it will not visible. 

Screenshot - 7: (Quantity range-based rules)

Quantity Based Shipping Rules

You can view the front demo as per below:

Screenshot - 8: (Cart Specific options)

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.