WholesaleX — WooCommerce Wholesale Pricing, Discounts, and Complete B2B Solution


WholesaleX is the simplest and most complete solution to start wholesaling in WooCommerce. With this single plugin, you will be able to set up and manage B2B or B2B+B2C hybrid stores with ease. Its uniqueness is the simple navigation & user interface without compromising any required features.

👉 Learn More About WholesaleX(Pro): All The Features of WholesaleX 🔥
👉 Official WholesaleX Demo: View Demo 💥

WholesaleX – The Simplest and Yet Most Powerful Wholesale Solution for WooCommerce

WholesaleX comes with a comprehensive dynamic rules system, tiered pricing, a dedicated store wallet, a built-in conversation system, and whatnot. You need to tweak some settings here and there, and the B2B store will be ready in no time.

If you want to run a B2B+B2C hybrid store, that’s also possible. WholesaleX consists of mode-changing options of B2B, B2C, and B2B+B2C Hybrid. There is no reason to ignore it. Just get started with WholesaleX, sit back, and see the magic.

WholesaleX: Key Features

  • Advanced Dashboard.
  • Wholesale Discount.
  • Dynamic Pricing.
  • Dynamic Discount Rules.
  • WooCommerce Tiered Pricing.
  • Registration Form Builder.
  • Control Payment Methods.
  • Control Shipping Methods.
  • Control Taxes.
  • Create User Roles.
  • Easy To Manage Wallet.
  • Stay Connected With Customers.
  • Control Product Visibility.
  • Email Template Configuration.
  • Change Text for Non-English Stores.
  • Role-based Restriction.
  • WooCommerce Category Discounts.
  • Price By User Role.
  • WooCommerce Bulk Pricing.
  • Hide WooCommerce Price.
  • Role-Based Shipping.
  • WooCommerce Catalog Visibility.

Descriptions of the Attractive Features of WholesaleX

If you are thinking about why WholesaleX is so special. It has many advanced features but a simple and easily understandable user interface. So let’s take a deep look into the outstanding features that will make your site stand out from others.

Dynamic Wholesale Pricing & Discounts

The Dynamic Rules of WholesaleX is the one-stop solution to set prices and offer discounts globally. In addition to that, you can also control shipping zones and methods. Check out all offerings of the dynamic rules below.

  • Set WooCommerce Wholesale Price Globally.
  • Create beautiful Tiered Pricing based on Quantity. [PRO]
  • Offer Cart Discounts based on users and products. [PRO]
  • Provide exclusive discounts based on payment methods. [PRO]
  • Create Tax Rules based on desired users and products. [PRO]
  • Make Shipping Rules based on desired products and users. [PRO]
  • Select Order Quantity Based on payment methods. [PRO]

Quantity-Based Tiered Pricing [PRO]

Encourage customers to increase the purchasing quantity of products by highlighting quantity-based discounts on the product page.

  • Create Tiered Pricing globally, or on the product label.
  • Select desired design for Tiered Pricing.
  • Make user/user role-based Tiered Pricing.
  • Create Tiered Pricing from Category Editor.

User Role Based Pricing

Set different prices for different user roles. These extra benefits toward a group of users can help you make loyal customers

  • Set Wholesale Product Prices based on User Role.
  • Offer Special discounts based on User Role.
  • Set different prices for the same product based on the User Role.

User Role Management

Managing wholesale customers can be a difficult task. But not with WholesaleX. With easy-to-understand user role management, you can effortlessly manage a group of users.

  • Create Unlimited User Roles.
  • Make Selected payment methods available for User Roles.
  • Set which shipping methods will be available based on User Roles.
  • WooCommerce Tax Exemption for desired User Roles.

B2B New User Registration Form Builder

The form builder lets you create a custom registration form and registration page via shortcode. You can get all the required information from new B2B users by adding custom fields along with the necessary fields.

  • Create a B2B user registration form.
  • Make B2B users registration & login page via shortcode.
  • Add desired fields to the registration form.
  • Set mandatory to particular registration fields.

Hide Product Visibility By User Rules

Want to hide certain products or a full product category? With WholesaleX you will be able to hide your desired products from guests or particular B2B users and user roles (group of users).

  • Hide Specific Products from Guest Users.
  • Hide Group of Products (Categories) from Guest Users.
  • Hide Products from Specific B2B Users.
  • Hide Products from User Roles (Group of Users).

Shipping Rules [PRO]

With the help of the shipping rules, you select shipping methods and shipping zones. Which will only be available for selected users and products.

  • Make particular shipping zones available for specific users.
  • Hide desired shipping zones for particular products.
  • Make selected shipping methods available for user roles (group of users).
  • Select quantity-based shipping rules for specific products and users.
  • Offer free shipping for special user roles (group of users).

Payment Rules [PRO]

Make desired payment methods available based on users, user roles, products, and groups of products.

  • Make particular payment methods available for specific users.
  • Hide desired payment methods for particular products.
  • Make selected payment methods available for user roles (group of users).
  • Select quantity-based payment methods for specific products and users.
  • Offer special discounts for particular payment methods.

Tax Exemptions [PRO]

Your WooCommerce store may have certain products that are not taxable. Or you may want to exclude the tax for particular user roles. In that case, the tax exemptions of WholesaleX will be very effective.

  • Include or exclude tax based on user roles (group of users).
  • Include or exclude tax based on specific or multiple products.
  • Include or exclude tax based on cart total, quantity, or weight.
  • Include or exclude based on user order count, or total purchase amount.

WholesaleX Add-Ons That Make It More Powerful

Check out the add-ons that make your site more feature-rich, customizable, and powerful.

Conversation [PRO]

Use the built conversation system to stay tuned with the customers. The B2B users of your store will see the conversation option on their “WooCommerce My Account Page.” From there, they can start messaging the store admin. And the conversations can be differentiated into three types: Inquiry, Quote, or just a regular massage.

WholesaleX Wallet [PRO]

The WholesaleX Wallet allows your store customers to add funds and use them as a payment method while purchasing goods from your store. It will be available on the customer’s “My Account Page”. And on the checkout page while they are making any purchases. And as a store admin, you can also add funds manually to the account of any store users if required.


The reCaptcha add-on will save your store from spam and abuse. So that you don’t need to worry about the threat of spammy registration requests. And, your store will be secured and can give more time towards growing your business.


Developed by WPXPO. Contribute to WholesaleX on Bitbucket and join the party.

📗 Translations

WholesaleX plugin is compatible with WPML Plugin and also it works perfectly with loco translate plugin.
You can Translate WholesaleX on translate.wordpress.org.


  • WholesaleX Dashboard
  • User Roles
  • Dynamic Rules Builder
  • Registration Form Builder
  • Product Single Rules
  • Product Single Frontend


Minimum Requirements

  • WordPress 5.0.0 or greater
  • PHP version 7.3 or greater
  • MySQL version 5.6 or greater

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t even need to leave your web browser.

  1. Go to your WordPress Plugin installation menu (Dashboard > Plugins > Add New)
  2. In the search field type “WholesaleX” and press enter.
  3. “Install Now” and then click “Active”

Manual installation

For Manual installation, you download our product from WordPress directory uploading it to your web-server via your FTP or CPanel application.

  1. Download the plugin and unzip it
  2. Using an FTP program or CPanel upload the unzipped plugin folder to your WordPress installation’s wp-content/plugins/ directory.
  3. Activate the plugin from the Plugins menu (Dashboard > Plugins > Installed Plugins) within the WordPress admin.


Automatic update working great for this plugin. If you customize the plugin make sure to store a backup before update.

Sometimes because of the permalink issue during the plugin update, just go to WordPress > Settings > Permalinks and hit the ‘Save’ button.


Can WholesaleX be added to an existing B2C site?

Yes, you can add WholesaleX to an existing B2C site. Note that, WholesaleX can be added only if you are running your site in WooCommerce. And using it doesn’t affect existing users.

Is WholesaleX only for B2B sites?

No, you can run a B2B, B2C, or B2B+B2C hybrid store using WholesaleX for WooCommerce.

Can I hide wholesale prices for guest users?

Yes, you can easily hide the wholesale price from the guest users by resting them with the logging view price option.

Can I set user-based pricing?

Yes, you can easily set different pricing for different users or groups using the dynamic rule feature.


Մարտի 9, 2023
WholesaleX is an exceptional plugin that provides a complete solution for anyone looking to start a wholesale business or manage B2B and B2B+B2C hybrid stores in WooCommerce. It is user-friendly, packed with features, and offers excellent value for money. If you're looking to take your wholesale business to the next level, WholesaleX is definitely worth considering.
Հունվարի 31, 2023
It has practically all the functions I need, and all of them are very complete. I already left suggestions for interesting additions to the plugin and they responded positively. The plugin is in constant development and with each update, it gets even better. Thanks to the developers!
Read all 2 reviews

Contributors & Developers

“WholesaleX — WooCommerce Wholesale Pricing, Discounts, and Complete B2B Solution” is open source software. The following people have contributed to this plugin.



1.1.0 — 22 March 2023

  • New: Initial Setup Wizard Added

1.0.10 — 13 March 2023

  • New: Create price tiers from the product,category and user profile pages
  • New: Get Pro Modal Added
  • Fix: Minicart Price Excluding Tax Issue Fixed
  • Fix: WholesaleX Role and Status filter not working on Users Page
  • Fix: Typography Issue Fixed on Dashboard and Registration Form Builder

1.0.9 — 5 March 2023

  • New: Subaccounts Addon
  • New: Buy X Get Y Products Dynamic Discount Rule
  • New: Buy X Get 1 (BOGO Discounts) Dynamic Rule
  • Fix: User Profile Delete Modal Issue Fixed

1.0.8 — 12 FEBRUARY 2023

  • New: Make Store Private and Redirect Specific URL Settings Added
  • New: Restrict Product Visibility Dynamic Rule Type Option Added
  • Fix: Variable Product Price Not Changed Issue Fixed

1.0.7 — 30 JANUARY 2023

  • Fix: Variable Product Rolewise Sale/Base Price Issue Fixed
  • Fix: Hide Products for guest and b2c users Issue Fixed

1.0.6 — 23 JANUARY 2023

  • New: Minimum Order Quantity and Maximum Order Dynamic Rule Type Option
  • Fix: Single Product Sale Price Issue Fixed
  • Fix: Default Email Template Save Issue Fixed
  • Fix: Price Hide Not Working Issue Fixed

1.0.5 — 11 JANUARY 2023

  • New: Request A Quote Addon
  • Fix: Conversation Status Icon Issue Fixed
  • Fix: In Stock Message Display Multiple Times Issue Fixed
  • Update: View Conversation UI Redesign

1.0.4 — 26 DECEMBER 2022

  • New: View Enabled WholesaleX Rule List on All Products Page
  • New: User Order Count Dynamic Rules Condition Option
  • New: Total Purchase Count Dynamic Rules Condition Option
  • New: Buy X Get Y Dynamic Rule Type Option
  • New: Auto Role Migration Based On Purchase Amount
  • New: Rolewise Disable Coupons
  • New: Filter User Based on Account Status (All Users Page)
  • Fix: Wholesale Price Text Issue
  • Fix: Multisite Setting DragList Component Error
  • Fix: Rolewise Shipping and Payment Method Not Working
  • Fix: Empty Registration Form
  • Fix: Login Form Notice Visibility and CSS Issue
  • Fix: Registration Form With Login Shortcode Copy Issue on HTTPS
  • Fix: Loading Time Issue on Edit Product and Edit Category Page

1.0.3 — 6 DECEMBER 2022

  • Fix: Pricing Tier Fixed Price Issue Fixed
  • Fix: Variable Product Tier Layout Not Working Issue Fixed
  • Fix: Compatibility With ProductX Currency Switcher Addon
  • Fix: Database Prefix Error Issue Fixed
  • Fix: Checkout Registration Issue Fixed
  • Fix: Registration Message Issue Fixed
  • Fix: Theme Template Save Error Issue Fixed
  • Fix: Make All Strings Translatable

1.0.2 — 28 NOVEMBER 2022

  • New: Hide All Products For B2C and Guest Users Setting
  • New: All Frontend Text Changeable Through Language and Text Setting
  • Fix: Dropdown Icon Not Working on Dashboard Issue
  • Fix: Hidden Regular and Wholesale (Both) Price Product Purchasable Issue
  • Fix: Registration Form Compatibility Issue with Other Plugin
  • Fix: Add to Cart Button Visibility Issue
  • Fix: Price Visibility Issue on Variable Products
  • Fix: Hidden Products Visibility Issue on Related Products
  • Fix: Dynamic Rule Save/Enabled Without Content Issue

1.0.1 — 20 NOVEMBER 2022

  • New: Combine Login and Registration Form
  • New: Five More Tier Layouts Added
  • New: Row Actions Added on WholesaleX Users Page
  • Fix: Dynamic Rules Select User/Role Issue
  • Fix: Dynamic Rules Cart Discount Issue
  • Fix: Dynamic Rules Usages Limit Issue
  • Fix: Registration Form Required Fields Issue
  • Fix: Product Visibility Issue
  • Fix: Guest Tier Visibility Issue
  • Fix: CSS Issue in Product Filter (User Profile Discount)
  • Fix: Exclude Fields Visible In User Profile
  • Fix: Tier Table Text Align Issue
  • Fix: Role Fields Not Working After Registration
  • Fix: Dashboard Price Rounding Issue
  • Fix: Deleted User Conversation Issue

1.0.0 – 10 NOVEMBER 2022

  • New: Initial Version Release