WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by HT Plugins v2.4.12

Whols

Run wholesale and retail from one WooCommerce store. Set wholesale prices, manage roles, and approve B2B customers — no coding required.

Whols

The facts

Rating
5★ from 13
Active installs
3k+
Price
Free
Last updated
27 Aug 2026
Added
Feb 2021
Requires WP
5.0
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
77,154

Our analysis

AI-assisted

Whols is a WordPress plugin designed for WooCommerce that enables you to create a wholesale layer within your existing online store. It allows you to set role-based pricing, manage wholesaler registrations, and automate order rules without the need for a separate site or duplicated product catalog.

This plugin is suitable for B2B store owners who want to sell exclusively to approved wholesale customers, as well as hybrid store owners who cater to both retail and wholesale customers. It provides features for managing visibility and access to products based on customer roles.

Best for: B2B store owners and hybrid store owners looking to manage wholesale and retail sales from a single WooCommerce site.

What it does well

  • Enables role-based pricing for wholesale customers
  • Allows management of wholesaler registrations
  • Automates order rules with dynamic conditions
  • Supports both B2B and B2C sales from one dashboard
  • No need to duplicate product catalog

Where it falls short

  • Limited information on specific functionalities beyond the description

Verdict

Whols provides a comprehensive solution for integrating wholesale capabilities into WooCommerce. It is particularly useful for those looking to streamline their wholesale operations without additional site management.

From the developer

HT Plugins's own description of Whols, lightly tidied.

Whols is the complete wholesale solution for WooCommerce — set role-based pricing, manage wholesaler registration, and automate your B2B order rules, all from your existing store.

🔥 Trusted by 2,000+ businesses worldwide. Add a complete wholesale layer to your existing WooCommerce store without building a second site. Set role-based pricing, create a custom wholesaler registration form, control who sees which products, and automate order rules with smart dynamic conditions.

🌐 Website | 💰 Purchase Pro | 📖 Documentation | 💬 Contact & Support

🗺️ Overview

Whols turns any WooCommerce store into a fully functioning B2B or hybrid B2B+B2C store — without creating a second site or duplicating your product catalog:

  • Set wholesale pricing — globally, per product, per variation, or per category
  • Manage wholesale customers — with a registration form, approval workflow, and unlimited user roles
  • Control visibility — show or hide products and prices based on customer role or login status
  • Automate order rules — apply discounts, fees, BOGO offers, and shipping conditions dynamically
  • Run B2B, B2C, or both — one dashboard, one product catalog, zero duplication

👥 Who Is Whols For?

  • B2B store owners who want to sell exclusively to approved wholesale customers
  • Hybrid store owners who serve both retail and wholesale customers from one site
  • Agencies and developers building wholesale stores for clients

📺 Watch the Plugin Overview

Prefer video over text? This short overview covers everything Whols can do — watch it before diving into the details below:

🆓 Free Features

Wholesale Pricing

  • Set wholesale prices on simple and variable products (per variation supported)
  • Apply flat or percentage discounts globally across the store
  • Set a minimum product quantity to buy
  • Update wholesale prices via quick edit and bulk edit
  • Show wholesale pricing on shop and product detail pages
  • Display the amount customers save after purchase

Registration & Roles

  • Assign a wholesaler registration form to any page
  • Use the registration form shortcode [whols_registration_form] on any page or post
  • Customize registration form fields visually — no coding required
  • Add custom or additional fields via filter hook
  • Customers can request to become wholesalers
  • Approve requests manually
  • Assign the wholesale role to existing customers
  • Customize the registration success message
  • Email notification on every new registration

Visibility & Access

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for selling online.

WooCommerce

Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...

Free 7M+ installs 4.5★ (4,820)
Germanized for WooCommerce

Germanized extends WooCommerce to become a legally compliant shop for the german market. Must Have for every g...

Free 70k+ installs 4.8★ (495)