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 Build a Wholesale Store In WordPress (Free Plugin)

How to Build a Wholesale Store In WordPress (Free Plugin)

Selling wholesale can be an excellent way to build an online business. Additionally, WordPress is a prime platform for e-commerce, but you’ll need to add some niche functionality to it too if you want to use it for this purpose.

Fortunately, there’s a plugin that can help with this. Wholesale Prices for WooCommerce enables you to turn your online store into a Business to Business (B2B) operation in no time – and it’s free.

In this post, we’ll give you a brief introduction to wholesale and its benefits. Then we’ll show you how to use WordPress and Wholesale Prices for WooCommerce to sell products in bulk to individual consumers and/or retailers. Let’s dive in!

A Brief Introduction to Wholesale

Wholesaling is a business model in which you sell products in large quantities. Often, your customers will be retailers who will then resell the items they purchase to end-users. However, you may choose to sell in bulk to individuals if you wish.

Wholesaling is an effective strategy if you produce your own products. You can also develop relationships with manufacturers, store their products in your own warehouses, and then sell them for a profit.

A key feature of wholesaling is that buyers are able to purchase the items they need at a significant discount because they are buying in bulk. This can prove challenging when it comes to pricing products on your e-commerce site, especially if you also want to be able to sell products at retail price to end-users.

How to Build a Wholesale Store In WordPress (In 4 Steps)

Wholesale Prices for WooCommerce is a free plugin that enables you to add wholesale prices to your products, in addition to their retail costs. For the purposes of this tutorial, we’ll assume you already have a WooCommerce site up and running with some products added to it. We’ll also assume you’ve installed and activated our plugin in your WordPress dashboard.

Step 1: Set your wholesale prices

Adding wholesale prices to your products is easy. Just open one in the editor and scroll down to the Product data section. There will be a Wholesale Prices area in the General tab:

The Wholesale Prices options in the product data settings.
(click to zoom)

You can calculate an appropriate discount for the product, then add the wholesale price in the relevant field. You may also specify if the item is taxable, and if so which tax class should be applied.

Remember to save your changes before leaving the editor. On the front end, your wholesale price will appear alongside the item’s retail price, like so:

A wholesale product displayed on the front end.
(click to zoom)

You can change the way it is displayed in the Wholesale Prices for WooCommerce settings.

Step 2: Configure wholesale price and tax settings

For a bit more control over your wholesale store, you can navigate to WooCommerce > Settings > Wholesale Prices > Price:

The Wholesale Prices for WooCommerce Prices settings.
(click to zoom)

Here you’ll find several options, including:

  • The text to be displayed alongside your wholesale prices
  • Whether or not the retail price should be visible to wholesale customers
  • How variable product prices should appear (as a range, the minimum price only, or the maximum price only)
  • If wholesale prices should be hidden in admin product listings
  • If Add to Cart buttons should be visible to wholesale customers
  • What message should be displayed to buyers if they cannot buy products with an Add to Cart button

You may also want to visit the Tax settings if you want to exempt wholesale purchases from sales taxes.

Step 3: Disable coupons for wholesale orders (optional)

In the General Wholesale Prices for WooCommerce settings, you can disable coupons for wholesale purchases:

Disabling coupons for wholesale users.
(click to zoom)

Since wholesale products are already sold at a reduced price, this can help you avoid over-discounting. However, it also prevents you from driving sales with coupon marketing. You’ll have to weigh the pros and cons and determine what the best option is for you.

Step 4: Manage wholesale customer accounts

Finally, you’ll need to manage your wholesale customer accounts. Wholesale Prices for WooCommerce works by adding a new Wholesale Customer user role to your site:

The Wholesale Customer user role.
(click to zoom)

You will need to enable user registration on your WooCommerce site so that customers can sign up for accounts. Then, you’ll need to change the role of your wholesale buyers to Wholesale Customer in the user account editor:

Editing a customer's user role in WordPress.
(click to zoom)

This will enable them to see your wholesale prices on your product pages and place their orders accordingly.


Setting up a wholesale store with WordPress can be a smart business move. However, it can also be quite tricky, unless you have the right tools at your disposal.

In this post, we explained how to create a wholesale store using our free Wholesale Prices for WooCommerce plugin in just four steps:

  1. Set your wholesale prices.
  2. Configure wholesale price and tax settings.
  3. Disable coupons for wholesale customers.
  4. Manage wholesale customer accounts.

Do you have any questions about setting up a wholesale site using WordPress? Leave them for us in the comments section below!


Leave a Reply

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