Set wholesale prices, tiered quantity discounts, and role-based rates for business customers. Full B2B pricing control for WooCommerce stores selling to businesses and trade customers.
B2B Pricing gives you complete control over what each type of customer pays. Assign distinct price tiers to any WooCommerce user role — whether that's the built-in Wholesale Customer role, Editor, or any custom role created by a membership plugin.
When a logged-in customer visits a product page, B2B Pricing automatically detects their role and displays the correct price. No shortcodes, no workarounds — it works transparently inside the standard WooCommerce pricing system.
Reward customers who buy in bulk with automatic price reductions as their quantity increases. Define as many quantity break tiers as you need — for example, buy 10 and save 10%, buy 50 and save 20%, buy 100 and save 30%.
A pricing table can be displayed directly on the product page so customers can clearly see what they save at each quantity level, encouraging larger order sizes without any manual negotiation.
Beyond role-based pricing, B2B Pricing lets you set unique prices for individual customer accounts. This is ideal for negotiated trade agreements, key accounts, or customers on bespoke pricing contracts.
Customer overrides take priority over role-based prices, giving you a flexible two-level system: broad role pricing as the baseline, with individual account pricing layered on top where needed.
Set minimum order quantity or minimum order value requirements per product or per user role. If a customer tries to add fewer items than your minimum, a clear message is displayed and the cart is blocked until the requirement is met.
Mark specific roles or individual customers as tax-exempt, and WooCommerce will automatically remove tax from their orders at checkout — no manual adjustments needed and no risk of charging VAT incorrectly to qualifying business customers.
| Version | 1.0.0 |
| WooCommerce required | 5.0.0 or higher |
| WordPress required | 5.8 or higher |
| PHP required | 7.4 or higher |
| Multi-Site Support | Yes |
| WPML Compatibility | WPML Supported |
| Polylang Compatibility | Supported |
| Languages | English (more coming) |
| Countries | Worldwide |
| Tested up to WooCommerce | 8.x |