Hey there, we noticed you didn't complete your Wholesale Suite purchase.

We're excited to have you join the Wholesale Suite family! Complete your checkout now & save!
If you have any questions, please reach out to our support team!

How to Implement Quantity Based Pricing for Wholesale in WooCommerce

quantity based pricing for wholesale

Successful wholesale is all about quantity. Encouraging customers to make large bulk purchases is key if your business is going to earn a profit. There are many strategies you can implement to accomplish this, including quantity based pricing.

By offering better discounts to customers who buy more products, you can make larger bulk purchases worth their while. With a little help from Wholesale Suite, initiating this pricing structure is a breeze.

In this post, we’ll give you a brief overview of quantity based pricing for wholesale and its benefits. Then we’ll show you how to set it up in WooCommerce. Let’s dive in!

An Introduction to Quantity Based Pricing for Wholesale

To clarify, quantity based pricing involves offering increasing discounts to customers to purchase more items. For example, you might offer a ten percent discount to wholesale customers who buy 100 t-shirts, a 15 percent discount to customers who buy 200 t-shirts, and so on:

An example of quantity based pricing for wholesale.
Example of increasing discounts

This incentivizes larger bulk purchasing. Your customers will be able to save on the products they need, and at the same time, you can bring in enough revenue to offset your wholesale discounts.

There are many other ways you can encourage wholesale customers to purchase more items as well. However, quantity based pricing is a smart technique to use because there are no negative effects for your customers if they don’t buy more of a product.

This can help you avoid scaring off buyers who may not be able to purchase larger bulk orders due to budget or space constraints. Plus, research shows that positive reinforcement is more effective for shaping customer behavior.

How to Implement Quantity Based Pricing for Wholesale in WooCommerce (In 4 Steps)

Our WooCommerce Wholesale Prices Premium plugin includes several features that enable you to set up more complex pricing structures for your online wholesale store. This includes an option to implement quantity based pricing.

Before you get started with the steps below, you’ll need to:

  1. Have a WooCommerce store
  2. Install and activate WooCommerce Wholesale Prices Premium
  3. Set up your wholesale customer role(s)
  4. Add a general percentage-based wholesale discount in WooCommerce > Settings > Wholesale Prices > Discount

Once you’ve completed these tasks, you can start in on your quantity based pricing structure.

Step 1: Set your quantity based prices

First, navigate to WooCommerce Wholesale Prices Premium’s discount settings (WooCommerce > Settings > Wholesale Prices > Discount):

Accessing the discount settings for WooCommerce Wholesale Prices Premium.
(click to zoom)

Then, scroll down to the section labelled General Quantity Based Discounts. Select the relevant wholesale customer role from the dropdown, then add the first range for which you would like to apply an additional discount:

Setting general quantity based discounts.
(click to zoom)

Click on the Add Mapping button to implement that discount, then repeat the process for additional quantity ranges. They’ll appear in a list:

The list of discount quantity ranges in WooCommerce Wholesale Prices Premium's settings.
(click to zoom)

You can edit or delete discounts as needed.

Step 2: Decide whether to apply quantity based prices to the whole cart or by product

Next, you’ll need to decide whether you want to apply your quantity based prices to customers’ entire carts, or on a per-product basis. The former will enable buyers to receive a discount no matter which products they purchase.

This could lead to some customers buying small quantities of many different products, which may not have the effect you want. To avoid such a situation, check the box next to Apply discounts based on individual product quantities?:

Applying quantity based prices for wholesale by product.
(click to zoom)

So, in our example, this means that wholesale customers have to buy 100 of a specific product in order to receive an additional ten percent discount. If we left the box unchecked, they would receive the discount if they had any 100 items in their carts.

Step 3: Enable quantity based pricing discounts

Last but not least, make sure to check the box next to Enable general quantity based discounts to implement your quantity based pricing strategy:

Enabling quantity based prices.
(click to zoom)

Save your changes. Now, when wholesale customers view your products, they’ll see pricing tables like the one below:

A wholesale quantity based pricing table.
(click to zoom)

If you would like the hide this pricing table, you can find the relevant setting under WooCommerce > Settings > Wholesale Prices > General > Wholesale Products.

Step 4: Override general quantity based pricing for specific users, products, and categories

It’s perfectly acceptable to stop here when implementing quantity based pricing for wholesale in WooCommerce. However, WooCommerce Wholesale Prices enables you to override the discounts you created in Step 1 for specific users, products, and product categories if you wish.

Set user-specific quantity based prices

To create quantity based discounts for a specific wholesale customer, navigate to their account settings in the Users section of your WordPress dashboard. Click on Edit, then scroll down to Per User Wholesale Prices Settings and look for Override Wholesale General Discount:

Wholesale General Discount settings for wholesale users in WooCommerce.
(click to zoom)

Set the dropdown to Yes. This will cause additional fields to appear. Enter a new percentage discount (required), then set the Override General Quantity Based Discounts dropdown to Define Alternate Quantity Based Discounts For This User:

Overriding the general quantity based prices for a specific user.
(click to zoom)

Use the next dropdown to specify if quantity based discounts should be applied to the customer’s total cart or individual products. You can then fill out the additional fields as we described in Step 1. Save your changes when you’re done.

Set product-specific quantity based prices

To add quantity based prices to a certain product, navigate to the item’s page. Under Product data > General look for Product Quantity Based Wholesale Pricing and select the checkbox next to Enable further wholesale pricing discounts based on quantity purchased?:

The product quantity based pricing settings.
(click to zoom)

Fill in the resulting fields with the quantity range and discount information:

Overriding the general quantity based prices for a specific product.
(click to zoom)

Then click on the Add Quantity Discount Rule button. Repeat this process for each quantity range and discount you wish to add. Note that you must have a product-specific wholesale price entered for this feature to work.

Set category-specific quantity based prices

To apply quantity based prices to an entire product category, navigate to Products > Categories and click on Edit under the relevant taxonomy. Then scroll down to the Quantity Based Wholesale % setting:

The category quantity based pricing settings.
(click to zoom)

Check the box next to Enable further wholesale pricing discounts based on quantity purchased? This will reveal fields similar to those in Step 1 above:

Overriding the quantity based prices for a specific category.
(click to zoom)

Fill them out according to your needs, and repeat the process for each quantity range and discount. Keep in mind that you must enter a category-specific percentage-based discount for this feature to work. See our knowledge base article on this subject for more information.


Quantity based pricing can help increase your wholesale WooCommerce site’s revenue by rewarding customers for making larger purchases. Using our WooCommerce Wholesale Prices Premium plugin, implementing this pricing structure takes just a few simple steps.

In this post, we walked you through them:

  1. Set your quantity based prices in the plugin’s settings.
  2. Decide whether to apply quantity based prices to the whole cart or by product.
  3. Enable your quantity based pricing discounts.
  4. Override your general quantity based pricing for specific users, products, or categories.

Do you have any questions about adding quantity based prices in WooCommerce? Leave them for us in the comments section below!


Leave a Reply

Your email address will not be published. Required fields are marked *