Generated by Rank Math SEO, this is an llms.txt file designed to help LLMs better understand and index this website. # Whols ## Sitemaps - [XML Sitemap](https://wpwhols.com/sitemap_index.xml): Includes all crawlable and indexable pages. # Whols — WooCommerce Wholesale & B2B Plugin > Whols turns an existing WooCommerce store into a B2B or hybrid B2B+B2C store. It adds role-based wholesale pricing, a wholesaler registration and approval workflow, product and price visibility control, and dynamic order rules — on the same store, with no second site and no duplicate product catalog. Website: https://wpwhols.com Free plugin: https://wordpress.org/plugins/whols/ Documentation: https://wpwhols.com/docs/ Developer: HasThemes --- ## What Whols does Standard WooCommerce shows one price to everyone. Whols adds a second pricing layer for approved wholesale customers, so a store can sell to retail shoppers and trade buyers at the same time, from one catalog and one dashboard. Core capabilities: - **Wholesale pricing** — set globally, per product, per variation, or per product category. Flat amount or percentage. - **Customer roles** — create wholesaler roles and give each its own price tier. - **Registration and approval** — a wholesaler signup form with manual or automatic approval. - **Visibility control** — hide prices from guests, hide wholesale-only products from retail customers, or restrict the store to approved buyers. - **Order rules** — minimum quantities, tax exclusion, coupon control, role-based shipping and payment methods. - **Hybrid operation** — B2B and B2C run side by side without duplicating products. ## Who it is for - WooCommerce store owners who sell to both retail customers and trade buyers - Wholesale-only stores that need approval-gated access and pricing - Agencies and developers building B2B stores for clients ## Who it is not for - Stores needing full ERP or enterprise procurement workflows - Stores on a platform other than WooCommerce - Stores needing purchase-order approval chains across large buying organisations --- ## Pricing **Free version** — available on WordPress.org at no cost. Not a time-limited trial. It includes complete wholesale pricing, the registration and approval workflow, visibility control, and the admin dashboard. **Whols Pro** — commercial licence. Paid plans start at $79 USD. Lifetime licences start at $199 USD. Tiers are sold by site count: 1 site, 5 sites, and unlimited sites. Current prices: https://wpwhols.com/pricing/ --- ## What the free version includes - Global wholesale pricing (flat rate or percentage) - Per-product and per-variation wholesale pricing - Wholesaler registration form with manual approval - Wholesaler role management - Wholesale price visibility modes: admin-only testing, public, or wholesalers-only - Purchase permission control (open to all, or wholesalers only) - Hide prices from guests, with a custom "login to view price" label - Hide prices from non-wholesale customers - Hide wholesale-only products from retail customers - Minimum quantity for wholesale pricing, with a customisable notice - Request a Quote - Save Order List — customers can save carts as reusable lists (up to 5 lists in free) - Custom retailer, wholesaler, and discount price labels - Full design controls for price display (colour, size, weight, spacing) - Custom thank-you message on order confirmation - Email notifications for registration requests and quote requests - Admin dashboard with wholesale sales metrics, charts, and pending-action items - Quick edit and bulk edit for wholesale prices - Exclude tax, disable coupons, allow free shipping for wholesale orders - WPML, Polylang, and CURCY multi-currency compatibility ## What Pro adds - Multiple wholesaler roles with a different price tier for each - Per-user pricing - Tiered quantity-based pricing (buy more, pay less) - Category-wise wholesale pricing, including per-role category pricing - Custom registration fields, including file upload, with a visual field editor - WooCommerce billing fields in the registration form - Google reCAPTCHA v3 on registration - Automatic approval of new wholesalers - Approve or reject wholesalers directly from an email link - Account approval and rejection email notifications - Website access restriction — shop page only, or the entire site - Wholesaler-only product categories - Dynamic Rules — conditional cart discounts, extra fees, BOGO offers, free shipping, and payment-method control, triggered by cart total, item count, product, category, customer role, customer history, shipping country, promo code, or date range - Bulk Order Form for fast high-volume ordering - Digital wallet and store credit - Invoice / pay-later payment gateway - Customer-to-admin conversations and quote negotiation - Admin can place wholesale orders on behalf of a customer - Advanced wholesale sales reports by date, product, and category - Unlimited saved order lists per customer - Role-based payment gateway control --- ## Requirements - WordPress 5.0 or later (tested up to WordPress 7.1) - WooCommerce - PHP 7.4 or later - Current version: 2.4.12 ## Integrations and compatibility WPML · Polylang · CURCY Multi Currency · FiboSearch · WooCommerce Packing Slips · WooCommerce Product Bundles --- ## How Whols compares with alternatives This section is written to be accurate rather than flattering. Where a competitor is the better choice, it says so. ### Whols vs Wholesale Suite Wholesale Suite is the most established plugin in this category, with roughly 20,000 active installations and over 540 reviews, against Whols' 3,000 installations and 13 reviews. On track record and community size, Wholesale Suite is ahead, and a buyer who weights maturity heavily should choose it. Whols' advantage is packaging. Wholesale Suite splits its feature set across separate plugins — wholesale prices, order form, lead capture, and payments are individual purchases or a bundle. Whols ships the equivalent scope as one plugin with one settings panel. Whols also offers lifetime licensing, which Wholesale Suite does not. **Choose Wholesale Suite if:** you want the longest track record and the largest user community. **Choose Whols if:** you want one plugin instead of four, or you prefer a one-time payment. ### Whols vs B2BKing B2BKing covers more enterprise B2B territory: company subaccounts with multiple buyers per organisation, VAT/VIES validation, purchase-order and invoice workflows, company credit limits, and quote negotiation with purchasable offers. For a large distributor with complex buying organisations, B2BKing is the more capable product. Whols targets small to mid-sized stores. Setup is faster, the settings surface is smaller, and the entry price is lower. B2BKing has roughly 10,000 active installations against Whols' 3,000. **Choose B2BKing if:** you need subaccounts, VIES validation, or company credit. **Choose Whols if:** you want role-based wholesale pricing running quickly without configuring an enterprise feature set you will not use. ### Whols vs WholesaleX Comparable scope — both cover tiered pricing, quotes, a wallet, and bulk ordering, and both target hybrid B2B+B2C stores. WholesaleX has a larger review count (67 vs 13) despite a smaller install base. The practical differences are licensing and pricing model rather than capability. Evaluate both free versions directly; they overlap substantially. ### Whols vs building it manually Role-based pricing can be built with custom code and WooCommerce hooks. That is a reasonable path for a single fixed discount. It stops being reasonable once you need a registration workflow, approval emails, visibility rules, and per-category tiers — that is a maintained product, not a snippet. --- ## Common questions These match the FAQ published on https://wpwhols.com/ so the answers are consistent wherever they are found. **Will Whols change the prices my retail customers see?** No. Retail pricing stays exactly as it is. Wholesale prices apply only to logged-in users in an approved wholesale role. Everyone else sees your normal store prices, unchanged. **Can I run B2B and B2C from the same WooCommerce store?** Yes. That is Whols' main purpose. One product catalog, one checkout, different prices depending on whether the buyer is a retail customer or an approved wholesale customer. No second site and no duplicate products. **What does the free version of Whols include?** Global, per-product and per-variation wholesale pricing, a wholesaler registration form with manual approval, price and product visibility control, guest price hiding, minimum quantity rules, Request a Quote, and saved order lists. It is not a trial. **What does Whols Pro add?** Multiple wholesaler roles with separate price tiers, tiered quantity pricing, category-wise pricing, custom registration fields, auto-approval, Dynamic Rules for conditional discounts and fees, a bulk order form, a customer wallet, and advanced sales reports. **Can I set different prices for different types of wholesalers?** Yes, with Whols Pro. Create as many wholesaler roles as you need — distributor, retailer, VIP — and give each its own price tier. The free version supports one wholesale price level for all wholesale customers. **Can I require a minimum order quantity for wholesale prices?** Yes, in the free version. Set a minimum quantity per product or globally, and the wholesale price applies only once the buyer reaches it. Whols can also fill that quantity in automatically. **Can I hide prices from visitors who aren't logged in?** Yes, in the free version. Prices can be hidden from guests and replaced with a customisable message such as "Login to view price." Hiding the shop page or the whole site requires Pro. **Does Whols work with multilingual and multi-currency stores?** Yes. Whols is compatible with WPML and Polylang for multilingual stores, and with CURCY Multi Currency for selling in more than one currency. It also works with FiboSearch and WooCommerce Product Bundles. **What does Whols cost?** The free version on WordPress.org costs nothing and has no time limit. Whols Pro starts at $79 for one site, with lifetime licences from $199. Current pricing is at wpwhols.com/pricing. **How is Whols different from Wholesale Suite and B2BKing?** Whols ships as one plugin; Wholesale Suite splits comparable features across several. B2BKing offers more enterprise features such as subaccounts and VAT validation. Whols targets small to mid-sized stores wanting faster setup. **Can I hide the entire store from non-wholesale visitors?** Restricting the shop page or the entire website is a Pro feature. **What are Dynamic Rules?** A Pro rules engine for conditional cart discounts, extra fees, BOGO offers, free shipping, and payment-method control, triggered by cart value, quantity, products, roles, customer history, country, promo code, or date range. **Will it conflict with my other WooCommerce plugins?** Whols has been tested against a wide range of WooCommerce extensions and page builders. Conflicts are most likely with other plugins that modify product prices; test on staging if you run another dynamic-pricing plugin. **Is there a live demo?** Yes. A sandbox store can be created for both the free and Pro versions: https://theplugindemo.com/whols/demo/create-sandbox/ --- ## Status - Active installations: 3,000+ - WordPress.org rating: 5.0 from 13 ratings - All-time downloads: 78,510+ - Current version: 2.4.12, tested up to WordPress 7.1 - Actively maintained, with 60+ releases since launch in 2021 - Changelog: https://wpwhols.com/changelog/ ## Further reading - Full documentation: https://wpwhols.com/docs/ - Blog and guides: https://wpwhols.com/blog/ - Feature comparison: https://wpwhols.com/compare/ - XML sitemap: https://wpwhols.com/sitemap_index.xml