1. Home
  2. Knowledge Base
  3. Wholesale Essentials

WooCommerce Wholesale plugins - Free & Pro comparison

Our free Wholesale Essentials for WooCommerce plugin is perfect for adding a complete B2B wholesale system to your WooCommerce store. The premium version, WooCommerce Wholesale Pro, adds much more functionality including registration moderation, product-specific wholesale prices, category-specific discounts, a custom registration form builder, payment and shipping method visibility per role, a dedicated wholesale store page, and a guided setup wizard.

Here's a comparison table where you can see what's included with each plugin:

Features Free Plugin WooCommerce Wholesale Pro
Wholesale roles Unlimited Unlimited
Global percentage discount per role Yes Yes
Product-specific wholesale pricing - Set exact wholesale prices on individual products and variations
Wholesale sale pricing - Add sale prices specifically for wholesale users, with options to control how discounts interact with existing sale prices
Category-specific wholesale discounts - Set a percentage discount on individual product categories
Wholesale registration form Yes Yes
Auto-approval of new wholesale customers Yes Yes
Registration moderation - Hold new accounts for admin approval, with a dedicated pending role
Custom registration fields - Full registration form builder with multiple field types, conditional logic and field mapping
Welcome email on registration Yes Yes
Moderation emails - Admin notification for new registrations, plus customer emails for pending, approved, and declined status
Email template customization - Customize all wholesale email templates (subject, heading, content)
Add wholesale users manually Yes Yes
Hide prices from logged out users Yes, sitewide or per category, with optional alternate content Yes, sitewide or per category, with optional alternate content
Product and category visibility Products are visible to everyone; prices and add-to-cart buttons can be hidden from logged out users (sitewide or per category) Set each product or category as Public Only, Wholesale Only, or Both - controls what wholesale and non-wholesale customers see on the shop page, in category archives, and in navigation menus
Wholesale price display Original price crossed out alongside wholesale price Choose whether to show or hide the original price alongside the wholesale price, per role
Disable coupons for wholesale users Yes Yes
Disable tax for wholesale users - Disable tax globally for wholesale users, or override per role
Dedicated wholesale store page - A separate area of your store visible only to wholesale customers
Login and registration redirect URLs - Send customers to any page after registering or logging in
Payment method visibility per role - Control which payment gateways are available to each wholesale role
Shipping method visibility per role - Control which shipping options are available to each wholesale role
Order form layout for B2B - Display products in a conversion-boosting order form layout, where buyers can find products, select options, and add to cart from a single page
Setup wizard - Guided setup to get your wholesale store configured quickly
Tiered bulk quantity discounts Add separately with WooCommerce Discount Manager Add separately with WooCommerce Discount Manager

Related Articles

If searching the knowledge base hasn't answered your question, please contact support.