How to create Wholesale Prices on your WooCommerce store?

As a WooCommerce owner, one of the most important jobs that you need to do is set up wholesale prices.

Wholesale prices give your site the necessary means to connect with wholesale buyers so that you can keep them interested. The idea is simple, if someone buys from you in bulk, then you offer a discount for the said purchase. Also, you do not want to reveal the wholesale pricing to everyone as it is customized for a particular deal type.

In this article, we will learn how to do this just using the Woosuite wholesale. It offers an easy and intuitive way to add wholesale prices to your eCommerce site.

How to Create A WooCommerce Wholesale Store (B2B & B2C)

However, before we go on and share the process of doing so, let’s learn more about WooCommece wholesale prices.

5 Ways to add WooCommerce wholesale prices

In this section, we will take a close look at the ways you can add wholesale prices. It is important to know the methods as it will help you decide to choose which one you should use.

In total, you can choose 5 ways to add WooCommerce wholesale prices.

1. WooCommerce Tiered Pricing

Tiered pricing lets you further customize the pricing of each product. Here, you can provide better discounts if the buyer decides to buy more quantities of the said product. You are free to set up the range and the discount for each tier. In many systems, auto-pricing can also be set based on tiers.

2. Global Wholesale Discount

Another strategy that many WooCommerce platforms can use is the Global Wholesale discount. By using the method, you apply a global discount. It is useful for applying the discount for each wholesale role. All you need to do here is to create the role and then add the related % discount to it. So, if a role in the B2B business tries to do a wholesale purchase, he/she will receive a discount after logging in.

3. Category Wholesale discount

In this method, you set up prices on your eCommerce site based on the product types. This means that the discounts are provided on the type of product category the user can choose. So, once the category is chosen and the prices are set, the products within the category are now discounted under the wholesale purchase.

4. Product-specific Wholesale pricing

You can also go for product-specific wholesale pricing. The pricing method gives you ultimate control over the products on your WooCommerce site as you can use it to customize each product accordingly. Here also you do not add the discount automatically as you need to edit each product and set the discount. However, the method is time-consuming and might not be suitable for big eCommerce sites.

5. Wholesale Pricing Based on User Roles

Lastly, you can also set wholesale pricing based on user roles. The roles can be defined by you and then you can set the pricing based on it. So, if a user logs in, he can see wholesale pricing based on the user role he has been assigned.

Things to consider before setting up WooCommerce wholesale prices

Before we go and discuss the steps to create wholesale pricing on the WooCommerce store, let’s first go through the things to consider. These will help you better set up your store and be overall more ready for the wholesale pricing. Let’s list them below.

Creating a streamlined order form for wholesalers

You may want to create an order form for wholesalers. This will enable you to streamline the whole process and make sure that the wholesale buyers have an excellent experience while ordering.

It will also improve reordering from buyers. All you need to make sure is that the form fits your site’s look and has the necessary features to make the wholesale buying as seamless as possible.

Creating a user registration form

Wholesale registration forms are different compared to general users. And, that’s why you should create registration forms for your wholesale buyers. In fact, you should create multiple wholesale registrations for the different roles to cater to their needs.  

Creating and wholesale payment and shipping specific solution

You also need to create a wholesale payment gateway that can help wholesale buyers to do payments seamlessly. On top of that, you may also want to provide shipping-specific solutions which can enable large orders to get processed and delivered safely to the buyer.

Handling taxes with wholesale customers

Finally, it is also important to provide taxes related options to the wholesale customers so that they can keep track of everything.

How to create wholesale prices on your WooCommerce store?

With a clear understanding of WooCommerce wholesale pricing, it is now time to go through the steps to add them to your store. Let’s get started.

Step 1: Installing and activating OptimizeForm Core Plugin

As mentioned earlier, we are going to use the OptimizeForm Core plugin for the purpose of adding wholesale prices to your WooCommerce store. 

To do so, you need to head to OptimizeForm Core Plugin. Once you have it, you need to download it from their site and save it on your local drive. From there, you need to install it to your site by going through the dashboard and then choose Plugins >> Add New >> Upload Plugin.

Once it is uploaded, you need to activate the plugin.

Step 2: Active the OptimizeForm Pricing Discount Rules & OptimizeForm WooCommerce Wholesale

OptimizeForm Core Plugin comes with multiple modules that enable you to add multiple functionalities to your site. In this case, we need the OptimizeForm Pricing Discount and OptimizeForm WooCommerce Wholesale modules to be activated.

To proceed, you need to go to OptimizeForm >> Modules.

Now, you will find a list of available modules. From there, you need to activate these two by turning the OFF toggle to ON.

With both the modules enabled, it is now for us to go through the different methods and how to activate them one by one.

The modules let you create multiple pricing groups for better control of the pricing. This means that you can use multiple methods on your site to further refine the pricing. For instance, you can set global pricing and then also set rules-specific roles by just adding a pricing group. 

WooCommerce Tiered Pricing

In case you want to create WooCommerce Tiered pricing, you can do it by 

Global Wholesale Discount

The global wholesale discount is the easiest to apply and work with. To do so, you need to OptimizeForm and then Pricing.

Once there, you need to go to Advanced Rules and then change Applies To “Everyone.”

Now, you need to click on “save changes” to apply the settings. Remember, you can set the rules as per your liking to apply them globally.

In case, you want to create sub-set pricing rules then you can click on “Add Pricing Group” to add more rules to your site’s product pricing. So, if you already have specific role pricing, you can add a pricing group and then set up wholesale pricing for everyone.

Category Wholesale Discount

To add a category wholesale discount, you need to go to the category tab and then enable the categories for which you want to provide a wholesale discount. 

To do so, you need to go to OptimizeForm >> Pricing >> Category.

Once in a category, you will see the list of all the categories on your site. All, you need to do is enable the category you want to enforce category wholesale pricing and then set the discount type and the amount.

There are two types you can choose from including 

  • Percentage discount
  • Price discount

Once you set up the category pricing, you need to click on Save Changes and done with it!

Product-specific Wholesale Pricing

Wholesales Pricing based on User Roles

With the OptimizeForm Core Plugin, you can also set up wholesale pricing based on user roles. To do so, you need to go OptimizeForm >> Pricing.

Once there, you will find the Roles tab on the top menu. 

Once you select it, you will find all the listed roles on your site.

Now you need to select the type(either percentage discount or pricing discount) and then set the value in the Amount.

Now click on “Save Changes” to save all the changes that you have made.


This leads us to the end of our tutorial on how to set WooCommece wholesale prices in your store. We also discussed four methods that let you refine the pricing based on category, users, tiers, and global. So, which one are you going to use for your WooCommerce store? Comment below and let us know.


Welcome to the AovUp blog, where we discuss all things WooCommerce. I hope we can help you achieve something today...

Leave a Reply

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

We – and our partners – use cookies to deliver our services and to show you ads. By using our website, you agree to the use of cookies as described in our Cookie Policy