DreamFox Role & Wholesale Pricing for WooCommerce
Wholesale, VIP and member pricing — done right
DreamFox Role & Wholesale 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
- One year of 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
- Global role discounts — percentage or fixed discount/markup per role, storewide
- Per-product role pricing — fixed price, percentage or fixed discount/markup per role
- Hide prices from guests, with a customizable message and purchasing disabled
- Guest pseudo-role for pricing rules aimed at logged-out visitors
- Request a Quote mode — swap price and Add to Cart for a quote form on selected roles
- Order limits per role — minimum/maximum cart quantity and order amount
- Role-based tax display — VAT-inclusive for consumers, VAT-exclusive for business roles
- Payment gateway and shipping method restrictions per role
- CSV import/export of pricing rules between sites
- Per-variation role pricing on variable products
- Category and tag pricing rules with smart priority resolution
- Tiered quantity pricing (bulk discounts per role)
- Customer-specific price overrides on top of role rules
- Scheduled rules with a start and end date/time
- Multiple-roles strategy: lowest price, highest price or first match
- Role analytics — revenue, orders and discount totals per role
- REST API and WP-CLI access
See it in action
A look at the admin experience and the customer-facing result.
Knowledge base
Official docs, setup walkthroughs and developer references for DreamFox Role & Wholesale Pricing for WooCommerce.
Guides for DreamFox Role & Wholesale Pricing for WooCommerce
- Different Prices for Different Users in WooCommerce
- Hide Prices From Guests in WooCommerce
- Best WooCommerce B2B & Wholesale Plugins
Part of our WooCommerce pricing topic hub.
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
- Version
- 1.2.0
- Last updated
- 2026-08-14 10:21pm GMT
- Guarantee
- 30-day money-back guarantee on all premium licenses.
Download or buy DreamFox Role & Wholesale Pricing for WooCommerce
Single-site license, one year of updates and priority support, 30-day money-back guarantee.
More Dreamfox Media plugins
Dreamfox Payment Gateway per Product for WooCommerce
Show or hide WooCommerce payment gateways per product, category or tag.
Dreamfox Shipping Methods per Product for WooCommerce
Conditional WooCommerce shipping methods per product, category or tag.
Delivery Date & Timeslot for WooCommerce
Let customers pick a delivery date and timeslot at checkout