Reviews

Is WooCommerce Wholesale Pro Worth It? Full Review & In-Depth Guide

  • Updated on
WooCommerce Wholesale Pro Plugin Review

Looking for a WooCommerce Wholesale Pro plugin review? Then you’re in the right place.  

If you’re planning to start an online wholesale store, this plugin could be the perfect tool for you. 

With WooCommerce Wholesale Pro, you can set up a private wholesale store with special pricing and discounts for wholesale customers—all while keeping it separate from your regular retail store.  

But with more alternatives in the market, is it really the right choice?  

In this guide, we’ll dive into everything WooCommerce Wholesale Pro has to offer—its top features, pros and cons, and how it can impact your store.  

By the end, you’ll know if WooCommerce Wholesale Pro is truly worth it.  

Let’s get started!  

Overall Rating

With rave reviews and high ratings, WooCommerce Wholesale Pro is a crowd-favorite WooCommerce extension plugin for wholesale success.

Don’t believe it? Check out the stats below.

  • Barn2, the company behind it, has a 4.7/5 rating on Trustpilot from 76 users.
  • On their website, the plugin scores an even higher 4.98/5, based on 41 user reviews. 
  • Plus, WooCommerce Wholesale Pro powers over 2,750 websites, showing it’s a trusted choice for wholesale. 

Needless to say, these ratings make it clear! Users certainly find WooCommerce Wholesale Pro reliable and effective for managing wholesale needs.

After our research and rigorous testing of the plugin, we’re giving it a 4.9/5.

Keep reading below to find out why!


A. What is WooCommerce Wholesale Pro? – Understanding the Plugin

WooCommerce Wholesale Pro, created by Barn2, is a handy plugin that helps you create an online wholesale store. Based on WordPress CMS and WooCommerce plugin, it offers all the features you need to set up a full-fledged wholesale business. 

To put it simply, it lets you set up a special wholesale section with discounted pricing within your store. That’s to say, you’ll be able to offer custom prices, bulk discounts, and products just for your wholesale customers.

Introducing WooCommerce Wholesale Pro - WooCommerce Wholesale Pro Plugin Review
Introducing WooCommerce Wholesale Pro

The goal here? To make shopping as easy as possible for your wholesale customers, while keeping everything neatly separated from your retail side. 

The icing on the cake is, after activation, WooCommerce Wholesale Pro will automatically set up a basic wholesale user role, a Wholesale Store page, and a Wholesale Login page. 

Glimpse of Plugin Created Login & Registration Page
Glimpse of Plugin Created Login & Registration Page

This is like getting you halfway to a functional wholesale store right away.

On top of that, you get control over everything from emails, shipping, payment options, and so much more. 

There are even extra features like hiding prices from non-wholesale users. This helps you maintain the confidentiality that your business requires. 

And the best part? WooCommerce Wholesale Pro is made for everyone; no tech skills required. You can set it up easily, even if you’re not a developer. 

Simply put, WooCommerce Wholesale Pro gives you everything you need to handle wholesale orders right alongside your regular store. 

It’s an easy way to grow your business and tap into the wholesale market without any headaches.


B. Major Features and Highlights of WooCommerce Wholesale Pro

Now that we have a core understanding of WooCommerce Wholesale Pro, let’s explore its major features and highlights in detail. 

1. Custom Wholesale Pricing

It’s very likely that your wholesale customers want a discounted price for your wholesale products. 

So, one of the standout features of WooCommerce Wholesale Pro is that it allows you to set a separate wholesale pricing for B2B (Business-to-Business) customers. That’s to say, you can offer special wholesale prices to businesses that buy in bulk.

All you’ve to do is go to the ‘WooCommerce > Settings > Wholesale > Roles’

Go to Wholesale User Roles Tab & Click on Edit
Go to Wholesale User Roles Tab & Click on Edit

Next, click on the ‘Edit’ option as shown in the above image.

Here, you get 2 ways to set the wholesale pricing. 

  • Global Percentage Discount: You can set a global discount for all products.
  • Individual Product Specific Pricing: If you want more specific control, then you can set exact wholesale prices for individual products.
Configure Discount Settings & Click on Save Changes
Configure Discount Settings & Click on Save Changes

You can set the pricing as your preference and hit the ‘Save Changes’

Other than that, you can also Category-Specific Pricing. This allows you to adjust pricing by specific category of products via ‘Products > Categories > Edit Preferred Category’.

Go to Product Categories & Click on Edit
Go to Product Categories & Click on Edit

Then, configure the Wholesale % discount to set the wholesale pricing of your chosen category and hit the ‘Update’ button. 

Set Wholesale Discount Percent For Given Category & Click Update
Set Wholesale Discount Percent For Given Category & Click Update

With these options, you can ensure that the wholesale customers see the correct pricing, tailored precisely to their needs. At the same time, without impacting the prices visible to retail customers.

Want to learn more about it? Then, be sure to check the official documentation on setting wholesale pricing and discounts.

2. Manage Product Visibility

Another amazing feature of WooCommerce Wholesale Pro is that it provides you full control over your product visibility. 

This means you can manage which products or categories are available exclusively for wholesale customers, keeping them hidden from retail shoppers. 

To do so, go to ‘Products > Categories’ and choose the category you want to configure for visibility.

Once Again Go to Product Categories & Click on Edit
Once Again Go to Product Categories & Click on Edit

For instance, here we choose the ‘Clothing’ category and click on the ‘Edit’ option as shown in the above image. 

Then, scroll down to the ‘Visibility’ option and select ‘Wholesale only’ and hit ‘Update’.

Set Visibility to Wholesale Only & Click on Update
Set Visibility to Wholesale Only & Click on Update

Once done, you’ll see the ‘Category Updated’ notification. 

As a result, this helps your customers see the products that are only relevant to them. Ultimately, if you’ve got a specific product for wholesale purposes then you can target B2B customers while maintaining a smooth retail shop. 

For more information, do check out its official documentation on wholesale visibility options

3. Easily Register & Manage Wholesale Users

Another advantage of WooCommerce Wholesale Pro is that it provides an easy registration and management system for wholesale users.

To remind you, right after the plugin activation, the login page is automatically set up. So, you don’t have to do much of the work.

Glimpse of Login or Registration Page
Glimpse of Login or Registration Page

So, new wholesale users can directly register via a dedicated login and registration page on your site. And, you can moderate these accounts before granting access via ‘Users > Add New User’ and ‘Approve’ it.

Go to Users & All Users to Approve Wholesale Registration
Go to Users & All Users to Approve Wholesale Registration

Meanwhile, if you don’t want moderation and to allow instant access, then you can simply go to the ‘WooCommerce > Settings > Wholesale > General’. And untick the box for ‘Moderate new registrations’.

Untick Moderate New Registrations to Provide Instant Access
Untick Moderate New Registrations to Provide Instant Access

And don’t forget to click the ‘Save changes’ button below to save the changes.

All of this helps you create a streamlined wholesale process for your wholesale customers. 

Do browse its official documentation on adding and managing wholesale users to know more about it. 

4. Wholesale User Roles

Do you want to have more tiered wholesale pricing? Or say want different access based on the user’s purchase history or frequency?

If yes, then here’s some good news for you! WooCommerce Wholesale Pro allows you to do just this with its custom user roles feature. 

Here’s how you can do it. Simply go to the ‘WooCommerce > Settings > Wholesale > Roles’

Click on Add New Role Option
Click on Add New Role Option

Here, click on the ‘Add new role’ option as shown in the above image. 

Following that, you can specify the details as per the kind of new wholesale role you want to create and click on the ‘Add role’ option. 

Specify the Details & Click on Add Role Option
Specify the Details & Click on Add Role Option

This way, you can assign different levels of wholesale access to different users. Whereby, each role can have unique pricing, order requirements, and visibility permissions. 

You may want to check out its article on wholesale role settings for more additional information. 

5. Custom Shipping & Payments Options

Likewise, you can also provide role-based shipping and payment options using WooCommerce Wholesale Pro. 

So, after the WooCommerce Wholesale Pro is activated, you’ll get 2 new sub-tabs. They are:

  • Shipping roles under ‘WooCommerce > Settings > Shipping’.
  • Payment roles under ‘WooCommerce > Settings > Payments’

This means you can offer different payment shipping and payment choices based on customer type. 

For example, below you can see that, you can specify the different shipping methods as per different customer roles

Specify Shipping Roles As Preferred & Click Save Changes
Specify Shipping Roles As Preferred & Click Save Changes

And once done, don’t forget to click on the ‘Save Changes’ option. In the same way, you can also configure the payment roles. 

This feature is particularly useful if your wholesale clients need specialized shipping or prefer to pay by invoice.

Check out its official documentation article on wholesale shipping and payments to learn more about it. 

6. Customize Emails for Wholesale Customers

Another significant highlight of WooCommerce Wholesale Pro is that it provides you with custom email templates. 

These templates cover the entire registration process, including account approval notifications and wholesale order confirmations. 

You can easily access these templates via ‘WooCommerce > Settings > Wholesale > Emails’.

Click on Respective Manage Option to Configure the Email As You Want
Click on Respective Manage Option to Configure the Email As You Want

Further, simply click on the ‘Manage’ option to configure the emails as per your preferences.

This way, you can create tailored email communications just for your wholesale customers. And your wholesale customers receive relevant updates and confirmations. 

Ultimately, you can enhance customer experience, providing a more professional interaction with wholesale clients.

Want to know more? Check out its documentation article on wholesale email settings

7. Other Additional Features

Other than these, WooCommerce Wholesale Pro offers several additional features to streamline the wholesale experience. Such as:

  • Choose the default B2B registration form or customize it the way you want by extending up to 10 extra registration fields
  • Set a specific URL for wholesale users as you want after they register or log in to your wholesale area.
  • You can approve and manage your wholesale users in bulk right from the WordPress dashboard.
  • Offers you a ‘Hide Price Until Login’ option to help you maintain confidentiality and exclusivity.
  • You’ve got the option to decide whether to charge tax or not for each wholesale reseller role.
  • Disable coupon codes to wholesale users that are exclusive only to retail shoppers.
  • You can buy its optional WooCommerce Product Table plugin to access its quick wholesale order forms. 
  • Smoothly integrates with other third-party integrations to make your wholesale store more functional. 

And so much more!

With that, we conclude the list of features for the WooCommerce Wholesale Pro plugin. 

Now, let’s jump into learning how to create a wholesale website using WooCommerce Wholesale Pro. Are you ready?


C. How to Create a Wholesale Website Using WooCommerce Wholesale Pro?

Creating a wholesale website using the WooCommerce Wholesale Pro is quite a streamlined process. 

Whether you’re a seasoned eCommerce entrepreneur or just stepping into the wholesale space, you can create a professional wholesale area with ease. 

So, let’s go, shall we?

I. Purchasing & Installing of WooCommerce Wholesale Pro

Since WooCommerce Wholesale Pro is a premium plugin, first, you need to purchase it. 

For that, go to the plugin’s official website, click on the ‘Buy Plugin’ option, and fill in the required details to purchase it. 

Click on Buy Plugin Option
Click on Buy Plugin Option

On successful purchase completion, you’ll receive a confirmation email with a download link for the plugin and a license key. Download the zip file and hold on to the license key

Note: WooCommerce Wholesale Pro is an extension plugin for WooCommerce. This is to say, that you must have the WooCommerce plugin installed and activated on your site to use this plugin.

If you’re new to WooCommerce, then be sure to check our comprehensive article on how to set up a WooCommerce store for guidance.

Coming back to it, you need to log in to your WordPress dashboard, and head to the ‘Plugins > Add New Plugin > Upload Plugin’.

Upload & Install WooCommerce Wholesale Pro Plugin
Upload & Install WooCommerce Wholesale Pro Plugin

Now, upload the previously downloaded WooCommerce Wholesale Pro zip file. Then, click on the ‘Install Now’ option, followed by the ‘Activate Plugin’ button. 

Activate WooCommerce Wholesale Pro Plugin
Activate WooCommerce Wholesale Pro Plugin

II. Configuring the WooCommerce Wholesale Pro 

Shortly, after the plugin is activated, you’ll see the ‘Welcome to WooCommerce Wholesale Pro’ page. Here, click on the enter your license key on the given box and click on the ‘Activate’ option. 

Enter Your License Key & Click on Activate
Enter Your License Key & Click on Activate

Once the license key is activated, you’ll see the activation success notification. Now, click on the ‘Next’ button to proceed. 

Click on Next to Proceed
Click on Next to Proceed

Following that, you’re taken to the ‘Wholesale store settings’ page as shown below. From here, you can choose the overall settings for your wholesale store.

Glimpse of Wholesale Store Settings
Glimpse of Wholesale Store Settings

To be exact, you’re given 3 options:

  • If you’re going to accept registrations from wholesale customers via the wholesale login page, then you can tick on the 1st box.
  • Likewise, tick on the 2nd box if you want to hold those new registrations for moderation by you. 
  • Last but not least, tick on the 3rd box if you don’t want to charge tax to wholesale users. 

Here, we’ve clicked on all 3 options and clicked on the ‘Next’ button. (Just to let you know, you can always change these settings later on too.)

Tick Boxes As Required & Click on Next
Tick Boxes As Required & Click on Next

Afterward, you’re taken to the ‘Roles’ page as shown below. As mentioned earlier, right after activation, the plugin has automatically created a wholesale user role for you. So, from here, you can set a Global discount for your wholesale products. 

Glimpse of Roles Page
Glimpse of Roles Page

For instance, here we’ve kept the 10% rate for now. However, you can also keep separate discounts for individual products or categories later. Click on the ‘Next’ button to proceed forward.

Set Global Discount Rate & Click on Next
Set Global Discount Rate & Click on Next

Following that, you’re taken to the ‘Wholesale store layout’ page. 

  • Here, if you’ve purchased the other plugin by Barn2 i.e. WooCommerce Product Table, then you get a choice to use a wholesale order form. 
  • If not, then you can go with the default layout form too.

So, since we’re using WooCommerce Wholesale Pro only at the moment, simply click on the ‘Next’ button to proceed forward. 

Click on Next Option of Wholesale Store Layout Option
Click on Next Option of Wholesale Store Layout Option

Then, you’re taken to the ‘More’ page, where you get to choose whether you want more plugins or not. Simply click on the ‘Finish setup’ option for now.

Click on Finish Setup Option
Click on Finish Setup Option

Once done, you’ll see the ‘Setup Complete’ page. With that, your wholesale store is now set up. 

Setup Complete Notification & Direct Link to Proceed Forward
Setup Complete Notification & Direct Link to Proceed Forward

Now, if you want to make more twists and tweaks, then, you’re given the direct links to move forward the way you like. 

We’ve already customized much of these in the key features section above, you can go back to it for reference. Yet, if you want more detailed guidance, then check out its official documentation on the WooCommerce Wholesale Pro. 

Testing the Wholesale Experience 

Having said that, let’s quickly check how your customers will have the wholesale experience on your website. 

Once they’re on your website, they’ll see 2 additional menu items in the navigation. They are: 

  • Wholesale Login
  • Wholesale Store
Glimpse of Wholesale Website From Wholesalers Perspective
Glimpse of Wholesale Website From Wholesalers Perspective

Whichever menu they click, they’ll land up to the login or registration page. 

Glimpse of Login or Registration Page
Glimpse of Login or Registration Page

Now, if they’re a first time wholesale buyer, then they need to type in the email address and click on the ‘Register’ option. 

Users Type In Email Address & Clicks on Register
Users Type In Email Address & Clicks on Register

Once successfully registered, they’ll see the registration successful notification. 

Succesful Registration Notification on Users Panel
Succesful Registration Notification on Users Panel

Now, coming back to the backend to your part, go to the ‘Users > All Users’. Here, you’ll see the ‘Pending’ list. 

Glimpse of Pending List on Your Dashboard
Glimpse of Pending List on Your Dashboard

Hover over it, and click on the ‘Approve’ option to approve it. 

Hover Over Pending List & Approve It
Hover Over Pending List & Approve It

Once done, they’ll get the email to set their new password. Using which they can login further and access your wholesale store products.

Access Your Wholesale Store Products
Access Your Wholesale Store Products

Add to cart as per the quantity needed and go to checkout to proceed further. 

Access Your Wholesale Store Products
Access Your Wholesale Store Products

Quite cool, right?


D. How Much Does WooCommerce Wholesale Pro Cost?

Now, let’s talk about the cost associated with WooCommerce Wholesale Pro.

WooCommerce Wholesale Pro is a premium plugin that’s available to you at a flexible pricing structure based on your website needs.

To be exact, you get annual and lifetime purchase options.

Here is a quick rundown of the annual pricing:

  • 1 Site: $199 per year
  • Up to 5 Sites: $299 per year
  • Up to 20 Sites: $599 per year

Meanwhile, if you want to upgrade to the premium version, then you can purchase it at the following price costs:

  • 1 Site: $799
  • Up to 5 Sites: $1,299
  • Up to 20 Sites: $2,399

The above-mentioned schemes cover all the key features mentioned above except order form layout. 

To access this feature, you need to purchase a bundle option that includes Wholesale Pro + Product Table. You can purchase it at the starting price of $249 annually for a single site or $999 for a lifetime license.

WooCommerce Wholesale Pro Pricing Page
WooCommerce Wholesale Pro Pricing Page

And the good news if you’re happy with the plugin, it provides you a 30-day money back guarantee with no questions asked. So, it definitely makes it worth a try. 


E. Customer Support Options for WooCommerce Wholesale Pro

As support is one of the most necessary factors to consider when you’re purchasing a plugin. 

So, let’s see the customer support options that WooCommerce Wholesale Pro has got you to offer.

WooCommerce WholeSale Pro Support Center
WooCommerce WholeSale Pro Support Center

With these options, you really don’t have to worry about anything. For any happenstance, the support team is right behind you to help you whenever you need any assistance. 


F. Pros & Cons of WooCommerce Wholesale Pro

Every plugin has its own set of perks and a few drawbacks. 

As we’re almost at the end of this review, let’s quickly summarize the pros and cons of WooCommerce Wholesale Pro. 

Pros of WooCommerce Wholesale Pro

  • You get wholesale-specific features such as multiple wholesale user roles, flexible pricing options, visibility controls, and so much more.
  • Seamlessly integrates with WooCommerce and other third-party plugins.
  • Super easy to configure making it suitable for all non-techy friends.
  • Provides you with plugin installation and setup services at handy prices.
  • Intensive documentation with dedicated support for any issues and emergencies.
  • There are several other WooCommerce plugins by the same company that you may want to try forward. 
  • Affordable pricing with several schemes to choose from as per your budget.
  • 30-day money-back guarantee so use it without any fear or regrets. 

Cons of WooCommerce Wholesale Pro

  • It doesn’t have a free version available. So, if you’re searching for the free version, then it may not be right for you.
  • You need to purchase the bundle package to get the order form layout. 

G. Frequently Asked Questions on WooCommerce Wholesale Pro

Now, let’s address some frequently asked questions on WooCommerce Wholesale Pro.

Q.1 Is the plugin compatible with my existing WooCommerce store?

Yes! WooCommerce Wholesale Pro is built specifically for WooCommerce. Hence, it integrates seamlessly with WooCommerce, so you can easily apply wholesale-specific pricing and settings keeping the separate retail store.

Q.2 Do I need a WooCommerce Product Table with Wholesale Pro?

WooCommerce Wholesale Pro covers essential wholesale features. Meanwhile, you can add a WooCommerce Product Table if you want a fast, one-page order form for wholesale customers.

Q.3 Can I create multiple wholesale user roles?

Yes, WooCommerce Wholesale Pro allows you to set up unlimited wholesale user roles. Plus, you can customize each with custom pricing and access permissions.

Q.4 Can I hide prices and ‘Add to Cart’ buttons from non-wholesale users?

Yes, you can hide prices and “Add to Cart” buttons for guests, showing them only to logged-in wholesale users. Plus, you can add custom messages or hide products entirely from public view.

Q.5 Does it have a free version available?

No. WooCommerce Wholesale Pro is a premium plugin. However, it provides you with a 30-day money back guarantee. On top, you can also try launching their demo and try out the plugin by yourself before making a purchase.  


H. Beyond WooCommerce Wholesale Pro: 2 Best Alternatives

If you’re exploring other options, here’s a quick comparison of WooCommerce Wholesale Pro with two top alternatives, B2BKing and WholesaleX

The table below covers pricing, features, and ratings to help you decide on the best fit for your wholesale needs.

Comparison BasisWooCommerce Wholesale ProB2BKingWholesaleX
Free VersionNoYesYes
Starting Price (Annual)$199 (1 site)$149 (1 site)$96 (1 site)
Lifetime Price$799 (1 site)$499 (1 site)$174 (1 site)
Our Ratings4.98/54.9/54.9/5
Key FeaturesCustom pricing, user roles, product visibility, optional quick-order formDynamic pricing, advanced visibility, bulk order form, chat featureFlexible pricing, custom user roles, bulk ordering, tax control
Learn MoreCheck the B2BKing review!Check the WholesaleX review!
Quick Comparison: WooCommerce Wholesale pro vs B2BKing vs WholesaleX

Let’s have a closer look at each plugin to help you understand how their features align with your specific wholesale needs.

1. B2BKing

B2BKing is a powerful WooCommerce plugin for wholesale stores, ideal for businesses needing flexible features. 

B2BKing Plugin As Alternative

To be precise, you get dynamic pricing rules, advanced visibility settings, and bulk order forms with chat support. 

Starting at $149 per year, B2BKing is a strong choice for stores with complex wholesale needs.


2. WholesaleX

WholesaleX is another helpful WooCommerce freemium plugin for creating wholesale stores. It’s designed to be affordable and easy to use, especially for smaller stores. 

WholesaleX Plugin as Alternative

It includes features like dynamic pricing roles, bulk order form, request a quote, and other wholesale specific options. So you can set up a wholesale store with ease with all the required features

What’s more, WholesaleX starts at $96 per year making it a budget-friendly option for smaller stores.


I. Final Thoughts – Is WooCommerce Wholesale Pro Worth It?

Now, it’s finally time to answer the most awaited question.

Is WooCommerce Wholesale Pro Worth It?

Yes, yes, and a huge yes! 

WooCommerce Wholesale Pro is definitely a smart choice to expand your WooCommerce store with a dedicated wholesale section. 

Its wholesale-specific features such as custom pricing, wholesale user roles, product visibility controls, etc are truly commendable. 

No doubt, the plugin is indeed designed to simplify wholesale management and avoid the hassle of mixing retail with B2B.

On top, you cannot ignore its high ratings, comprehensive support, and flexible pricing plans. 

So, if you’re serious about wholesale, then WooCommerce Wholesale Pro is definitely a cost-effective solution. And is worth your time and investment.

However, don’t just go for our words! Try the plugin demo yourself right from its official website and make a purchase right away. So, you can have your WooCommerce wholesale website right up there. 

You might be interested to browse our other articles such as best b2b plugins for WooCommerce and best WooCommerce managed hosting

Don’t forget to like and follow our social media handles Facebook, and X (formerly Twitter) to stay updated with our content. 

Some of the links on this article/page are affiliate links. If you click on such an affiliate link and purchase the product, we’ll earn a specific percent commission from the seller. But it won’t at all affect the price you’ll pay.
Written By Sunita Rai
Sunita Rai is the Head of Ideas and Chief Editor at SiteSaga. She's a seasoned content marketer, boasting over 7 years of WordPress expertise, and she's penned articles for leading blogs like WPBeginner and ThemeGrill.

Leave a Reply

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

SIGN UP TO GET FRESH CONTENT

Subscribe to our blog and get exclusive content every week! We don't like spam, so we won't spam you with junk email.

Please enable JavaScript in your browser to complete this form.