Role Based Pricing for WooCommerce
Wholesale, VIP and member pricing — done right
Role Based Pricing for WooCommerce shows different prices to different user roles — wholesale customers, VIPs, members or any custom role you create.
Built for B2B stores, member sites and any shop that needs more than one price list.
What problem does it solve?
Standard WooCommerce ships one price per product. If you sell to retail and wholesale, or run a member program, you need price overrides per role — and ideally a way to hide prices from guests. This plugin handles both.
Key features
- Unlimited user roles
- Per-product or global pricing
- Hide prices from guests
- Lifetime updates and support
How it works
Create or pick a WordPress role, then set price overrides globally or per product. When a logged-in user with that role visits the store, they see their price everywhere — product page, cart and checkout.
Use cases
Use this plugin when you want to:
- Run a B2B wholesale catalog alongside retail
- Offer member-only pricing to subscribers
- Hide prices from guests until they log in
- Reward VIP customers with permanent discounts
- Mix per-product overrides with global rules
Often paired with our Category Discount for WooCommerce and Min/Max Quantities for WooCommerce.
Free vs Premium
- Unlimited user roles
- Per-product and global price overrides
- Hide prices from guests
- Compatible with most B2B and login plugins
- Lifetime updates and support
See it in action
A look at the admin experience and the customer-facing result.
Frequently asked questions
Does it work with custom roles from membership plugins?+
Yes. Any WordPress role — built-in or added by another plugin — can have its own pricing.
Can I hide prices and the Add to Cart button from guests?+
Yes. Both can be hidden until a user is logged in with an authorised role.
Can I set both percentage and fixed-price overrides?+
Yes. Each rule can be a percentage discount, percentage markup or a fixed price.
Does it work with variable products?+
Yes — overrides apply to variations as well as simple products.
Is it compatible with my B2B login plugin?+
It works with any plugin that uses standard WordPress roles, which is the vast majority of B2B and membership plugins.
Built and supported by Dreamfox Media
- Author
- Dreamfox Media
- Last updated
- 2025
- Guarantee
- 30-day money-back guarantee on all premium licenses.
Download or buy Role Based Pricing for WooCommerce
Single-site license, one year of updates and priority support, 30-day money-back guarantee.
More Dreamfox Media plugins
Payment Gateway Per Product for WooCommerce
Take full control of your WooCommerce checkout — show or hide payment gateways based on products, categories, or tags
Shipping Gateway Per Product for WooCommerce
Take full control of your WooCommerce shipping and checkout experience with conditional shipping methods per product, category, or tag
WooCommerce Delivery Date
Let customers pick a delivery date and time at checkout