Store owners who sell to both retail shoppers and trade buyers know the pain of juggling two pricing structures inside one catalogue. WooCommerce Wholesale Pricing solves that problem directly by adding multiple tiers of role-based wholesale pricing to any WooCommerce store. Developed by code_den, this lightweight extension lets you assign a separate wholesale price to each customer role, then automatically swaps the standard retail price for the correct trade price whenever a qualifying user browses your shop. With close to 2,000 sales on CodeCanyon, it has become one of the more established solutions for merchants who want to serve both audiences from a single WordPress installation.
Key Features
- Multiple wholesale pricing levels by user role: Create a distinct wholesale price for every customer role you define, so retailers, distributors, and VIP trade accounts can each see their own agreed rate.
- Works with simple and variable products: Wholesale pricing is supported across both straightforward single-SKU products and more complex variable products, including per-variation price fields.
- Automatic price override: Once a wholesale price is entered for a role, it replaces the default product price for that role automatically — no manual switching or duplicate products required.
- Role-restricted visibility: Wholesale prices only appear when the logged-in user holds a role you have explicitly activated in the plugin settings, keeping trade rates hidden from regular shoppers.
- Savings display for trade customers: Show wholesale buyers exactly how much they save, including RRP, amount saved, and percentage saved, which reinforces the value of their trade account.
- Minimum and maximum checkout quantities: Set order quantity limits based on total cart items, useful for enforcing bulk-buy thresholds or capping unusually large orders.
- Free shipping option for selected roles: Grant free shipping to specific wholesale roles as an additional trade incentive.
- Dedicated options page: All configuration lives on its own settings screen, separate from the main plugin code, keeping administration tidy and labels customisable.
- Quick and easy installation: The plugin is designed to be uploaded, activated, and configured without touching theme files or writing custom code.
Who Is This For? Use Cases
WooCommerce Wholesale Pricing is built for any WordPress store that needs to serve more than one type of buyer from the same product catalogue. Rather than maintaining two websites or manually issuing discount codes, you can let the plugin handle pricing logic automatically based on who is logged in.
Wholesale and Trade Suppliers
If your business sells to retailers, resellers, or distributors alongside direct consumers, this plugin lets you publish trade rates that only approved wholesale accounts can see. Each role can carry its own price, so different tiers of trade partner can receive different rates.
B2B E-commerce Stores
Business-to-business sellers often need minimum order quantities and bulk pricing. The plugin’s minimum and maximum checkout quantity controls, combined with role-based prices, make it a practical fit for B2B catalogues that operate on volume.
Agencies and Freelancers
Developers building WooCommerce sites for trade clients can deploy this extension as a ready-made wholesale layer instead of writing bespoke pricing code. It is a fast way to deliver a working B2B pricing model within a standard WordPress build.
Existing Retailers Expanding into Trade
Shops that already run a successful retail store can add a wholesale channel without disrupting existing customers. Retail shoppers continue to see normal prices, while approved trade users see their own rates after logging in.
Technical Details & Compatibility
WooCommerce Wholesale Pricing is a WordPress plugin extension for WooCommerce, and it has been actively maintained across a long release history. The most recent update, version 2.3.0, was tested and confirmed compatible with the latest versions of both WordPress and WooCommerce at the time of release, and it also resolved a critical error on the plugin settings page.
Key technical points include:
- Platform: WordPress with WooCommerce installed and active.
- Product support: Simple products and variable products, including variation-level wholesale pricing.
- Role management: Uses native WordPress user roles to determine which customers see wholesale prices.
- Settings: A separate, dedicated options page controls pricing labels, role activation, shipping rules, and quantity limits.
- Maintenance history: The changelog shows consistent updates from the initial 1.0 release through to 2.3.0, including compatibility testing against successive WordPress and WooCommerce versions, removal of deprecated functions, and fixes to cart calculations and variation pricing.
- Deprecated code cleanup: Version 2.2.5 removed deprecated functions and plugin check errors, which is a good sign of ongoing code hygiene.
Because the plugin hooks into WooCommerce’s existing pricing and cart system rather than replacing it, it should integrate cleanly with most well-coded themes. A live demo is available where you can log in and see the wholesale pricing behaviour in action before purchasing.
Pros and Cons
Pros
- Genuinely affordable at $15, making it a low-risk investment for stores testing a wholesale model.
- Multiple role-based pricing tiers allow differentiated rates for different trade customer groups.
- Supports variable products, which many simpler wholesale plugins struggle with.
- Savings display (RRP, amount saved, percentage saved) helps justify trade accounts to customers.
- Minimum and maximum quantity controls add practical B2B order management.
- Long, documented update history from 2013 through 2020, showing sustained maintenance.
- Nearly 2,000 sales on CodeCanyon, indicating solid marketplace adoption.
- Free shipping option for selected wholesale roles adds flexibility for trade incentives.
Cons
- Wholesale prices are role-based rather than customer-group based, so you need to manage WordPress user roles to segment buyers.
- The plugin focuses on pricing and quantity rules; wholesale registration functionality is sold separately by the same developer.
- The latest changelog entry dates to 2020, so buyers should verify compatibility with their current WordPress and WooCommerce versions before deploying.
- Advanced custom pricing logic beyond the built-in options would still require developer involvement.
Frequently Asked Questions
How do I install and set up WooCommerce Wholesale Pricing?
Installation follows the standard WordPress plugin process: upload the plugin files, activate it, then open the dedicated options page to select which user roles should see wholesale prices. After that, a wholesale price field appears in the product data tab for each activated role, where you enter your trade rates for simple products and variations.
Will wholesale prices be visible to regular retail customers?
No. Wholesale prices are only shown when the current logged-in user has a role that you have specified in the plugin settings. Regular shoppers and guests continue to see your standard retail prices, so there is no risk of accidentally exposing trade rates to the public.
Does it work with variable products and bulk order quantities?
Yes. The plugin supports both simple and variable products, including wholesale prices set per variation. It also includes minimum and maximum checkout quantity settings based on total cart items, which is useful for enforcing bulk-buy thresholds or limiting unusually large orders.
Final Verdict
WooCommerce Wholesale Pricing by code_den delivers exactly what its name promises: a focused, role-based wholesale pricing layer for WooCommerce stores. With close to 2,000 sales and a changelog stretching from 2013 to 2020, it has proven staying power in a marketplace where many niche plugins disappear after a single release. The feature set covers the essentials well — multiple role-based price tiers, variable product support, savings displays, quantity limits, and free shipping rules for trade customers — all for a one-time cost of $15.
It is not a complete B2B suite; wholesale registration and approval workflows are handled by a separate plugin from the same developer. But for store owners who already manage trade customers through WordPress user roles, this extension removes the need for duplicate products, manual discount codes, or custom development. The live demo makes it easy to evaluate the pricing behaviour before committing.
If you run a WooCommerce store and want to open a wholesale channel without rebuilding your site, WooCommerce Wholesale Pricing is a practical, budget-friendly starting point. Purchase it from CodeCanyon, install it in minutes, and start showing your trade customers the prices they deserve.