

Wholesale Pricing
WholesaleX is an all-in-one B2B and wholesale plugin that helps businesses manage complex wholesale operations with less setup complexity. Set role-based wholesale prices, manage wholesale pricing and discounts, approve customers and restrict store and price access.
The Free features below do not require a Pro license and do not expire after a trial period or usage quota. Separate add-ons are identified below.
Set a wholesale price per role on product pages or create WooCommerce wholesale pricing rules without changing regular prices for other customers.
Wholesale Pricing Targets
Target guests, registered customers, B2B roles, specific roles or individuals. Apply wholesale pricing to all products, selected products, categories or variations, with exclusions.
Wholesale Price and Discount Options
Choose wholesale pricing methods to set wholesale prices:
Calculate each wholesale price from the regular or sale price (General Settings). Optionally display a discount name on product pages. Schedule wholesale pricing rules with start/end dates, preview rules and role-based storefront prices and import/export pricing rules.
Create discount offers for selected customers and products:
Create wholesale customer roles for distributors, retailers, VIP buyers and other B2B groups. For each role:
B2C and Guest User roles cannot be deleted or converted to B2B user roles.
Create registration and login forms for WooCommerce wholesale customers with standard fields:
Enable reCAPTCHA v2/v3 on supported login and registration forms with the required keys. Disabled by default; see External services for data sharing.
Run a WooCommerce wholesale-only private store or a hybrid B2B+B2C store. Restrict guest access to content and wholesale prices, redirect logged-out visitors, allow selected URLs and show login prompts for protected prices.
Manage separate B2B wholesale stock and display quantities, availability only or no stock information.
Track B2B performance in WholesaleX Analytics:
These separately installed add-ons are not included in WholesaleX Free.
WholesaleX Pro (Separate Paid Add-on)
WholesaleX Pro requires Free and adds:
If Pro is unavailable, Free retains saved Pro settings and rules without running those features. Free features work without Pro.
Separate Free Companion Plugins
Each needs its marketplace plugin; Pro features still require Pro.
WPGIZ review (may show Free and Pro features):
WholesaleX workflow overview (may show Pro features):
Step-by-step tutorial on how to set wholesale pricing rules and discounts in WholesaleX (may show Pro features):
Watch the wholesale pricing rules tutorial
Step-by-step tutorial on how to create & configure B2B user roles in WholesaleX (may show Pro features):
Watch the B2B user roles tutorial
WordPress.org reviewers discuss wholesale pricing, B2B/B2C stores and support. Some reviews refer to Pro features, not Free.
Setting up wholesale pricing, user roles and dynamic discounts was incredibly simple.
WholesaleX is a solid plugin that makes managing B2B and wholesale pricing on WooCommerce straightforward and efficient.
My client had a unique set of requirements for her wholesale customers.
role based visibility, pricing, and tax display all work well once configured.
WholesaleX is super user friendly plugin with an amazing UX. It has made my life easier.
Developed by WPXPO. Contribute on Bitbucket.
WholesaleX uses WordPress translation functions and the wholesalex text domain. Contribute translations at translate.wordpress.org or use translation tools such as Loco Translate. A multilingual compatibility integration is included for WPML.
Human-readable JavaScript/React and stylesheet source, dependency manifests and build tools are maintained in the development repository. Use the source revision corresponding to the plugin version you are rebuilding; the development branch may contain newer changes.
In a separate development checkout, install the locked dependencies with npm ci, then run npm run build. This rebuilds production assets and creates a runtime-only plugin ZIP. See BUILDING.md in the repository for the build instructions. Production code uses WordPress-provided runtime libraries where available.
WholesaleX is distributed under GPLv3. LICENSE.txt contains the plugin license and consolidated third-party license and attribution texts. Media ownership and licensing evidence is maintained in ASSET-PROVENANCE.json in the development repository.
When enabled with site and secret keys, reCAPTCHA v2/v3 loads on supported registration, login and conversation forms. Google receives the site key, IP address, browser/device details and site origin, and may use cookies. Verification sends the secret key and response token to Google. Disclose reCAPTCHA in your store’s privacy policy.
YouTube loads only when you open an admin tutorial. YouTube/Google may receive your IP address, browser/device details, site origin and video ID, and use cookies. WholesaleX sends no customer records.
WPXPO video credit | Original Overview tutorial | YouTube Terms | Google Privacy
Installing a directory integration through Addons requires administrator action and WordPress permissions. WordPress contacts api.wordpress.org and downloads.wordpress.org, sharing the plugin slug, server IP, user agent and HTTP metadata. These requests send no customer records, passwords or license keys.