xpay✦ Commerce
Directory
WooCommerce plugins
MaxtDesign Role-Based Pricing for WooCommerce
MaxtDesign Role-Based Pricing for WooCommerce
Free role-based pricing for WooCommerce. Create customer groups and apply percentage off, amount off, or exact set-price rules across your catalog.
5.0
(1 ratings)Will this break my store?
What the WordPress.org registry says about keeping MaxtDesign Role-Based Pricing for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.2 months ago
At least 7.9 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.6.2
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how MaxtDesign Role-Based Pricing for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
10 / 15Listing transparency
10 / 10Ratings
5.0
1 ratingTransform your WooCommerce store with role-based pricing. This free plugin lets you create price rules for different customer groups using percentage, amount-off, or set-price rules — no subscriptions, no upsells, and no complex setup.
Perfect for:
* Wholesale and B2B businesses with volume pricing
* Membership sites with tier pricing levels
* Multi-tier customer loyalty programs
* Professional service pricing structures
* Stores offering bulk discounts and group rates
Why Choose This Plugin:
* Completely Free – No subscriptions, upsells, or hidden limits
* Flexible Pricing Rules – Percentage off, amount off, or set price per role
* Built-in Performance Optimization – Advanced caching prevents slowdowns
* No External Dependencies – Self-contained with no API requirements
* Professional Grade – Enterprise-level features without enterprise costs
Key Features:
* Role-Based Pricing Rules – Set global rules; product-level overrides supported
* Three Discount Types – Percentage off, amount off, or set exact price
* Customer Group Management – Create up to 3 custom user roles
* Optimized Performance – Built-in caching with automatic optimization
* WooCommerce HPOS Compatible – Full support for High-Performance Order Storage
Discount Types Explained:
* Percentage – Subtract X% from the price (e.g. 20% off $100 = $80)
* Amount Off – Subtract a fixed amount (e.g. $10 off $50 = $40)
* Set Price – Replace the price with an exact amount (e.g. set to $35 regardless of regular price). Ideal for variation-specific wholesale prices.
How Membership Pricing Works:
1. Create customer groups or use existing WordPress roles
2. Set global pricing rules that apply to all products
3. Override global rules with product-specific tier pricing when needed
4. Customers see their group pricing automatically when logged in
5. Original prices shown with strikethrough for transparency
Professional Performance Features:
* Smart Caching System – Automatic cache detection with object cache and transient fallbacks
* Performance Monitoring – Optional detailed tracking for optimization (developer tool)
* Database Optimization – Indexed tables for lightning-fast queries
* Security First Design – Comprehensive input validation and sanitization
* Error-Proof Operation – Graceful handling ensures pricing never breaks
* Multisite Ready – Works seamlessly in WordPress multisite environments
Competitive Advantages:
Free alternative to paid pricing plugins. No subscriptions, no usage caps, and no external API dependencies.
Navigate to WooCommerce > Role-Based Pricing, create custom roles for each tier (Bronze, Silver, Gold), then set percentage off, amount off, or exact set price for each membership level. Members automatically see their tier pricing when logged in.
Yes. Create a role (e.g., Wholesale) and assign a percentage off, amount off, or set price. You can also set product-specific overrides when needed.
Yes. You can use existing WordPress roles or create up to 3 custom roles. Each role can have its own discount, and product-level overrides are supported.
Create a “Wholesale” customer group, assign a discount (e.g., 25% off, $5 off, or set price to $50), and assign wholesale customers to this role. They’ll automatically see discounted prices on all products.
The plugin is optimized for high performance with advanced caching, indexed database queries, and smart hook loading. Most stores see no noticeable impact, and some see improvements due to efficient pricing calculations.
Yes. You can apply rules to all variations or to individual variations. Use “Set Price” to give a specific variation an exact price (e.g. $35) regardless of its regular price. Use “Amount Off” to subtract a fixed amount, or “Percentage” for percentage discounts.
Absolutely. Product-specific pricing rules always override global rules. For variable products, you can apply rules to all variations or choose a specific variation. Variation-specific rules override parent rules.
Yes, it’s designed for maximum compatibility using standard WooCommerce hooks and WordPress coding standards. Works alongside most WooCommerce extensions.
Yes! By default, member prices use your theme’s color. To customize, go to Appearance > Customize > Additional CSS and add: .maxtdesign-rbp-price .maxtdesign-rbp-member { color: #your-color !important; }. See CUSTOMIZATION-GUIDE.md for examples.
This plugin is completely free, with no recurring fees and no external API requirements.
Community support is available through the WordPress.org forums.
Plugin details
Tags on WordPress.org
