Prices Not Showing for a Role
1.Verify the user is logged in and assigned to the correct role2.Check that the pricing rule is active (toggle in Global Rules)3.Clear all caches: plugin cache, site cache, CDN cache, browser cache4.For product-specific rules, ensure the rule is saved on the productQuick Test
1.Create a test user with the target role2.Log in as that user (or use "User Switching" plugin)3.Visit a product page. You should see the original price with strikethrough and the member priceProduct-Specific Rule Not Overriding Global Rule
Product rules must be saved on the product edit page, not in global settingsVerify the rule targets the correct roleFor variable products, check if a variation-level rule exists that may be taking priorityVariable Product Prices Not Updating
Ensure you selected the correct variation (or "All Variations")If using Set Price on a variation, the variation must exist and be activeClear WooCommerce transient cache: WooCommerce → Status → Tools → Clear transientsPrice ranges may take a moment to recalculateCaching Issues
Prices Not Updating After Rule Change
The plugin automatically clears its cache when rules change. If prices are stale:
1.Clear the plugin's price cache (automatic on save, but check)2.Clear your object cache (Redis/Memcached) if applicable3.Clear page cache (WP Rocket, W3TC, etc.)4.Clear CDN cache (Cloudflare, etc.)5.Clear browser cache or test in incognitoPerformance Issues on Large Catalogs
Install Redis or Memcached for object caching, which is significantly faster than transientsAvoid creating hundreds of product-specific rules; use global rules where possibleEnable performance monitoring to identify bottlenecks:define('MAXTDESIGN_RBP_PERFORMANCE_MONITORING', true);
Conflict with Other Plugins
1.Deactivate all plugins except WooCommerce and Role-Based Pricing2.Test if pricing works3.Reactivate plugins one by one4.Common conflicts: other pricing/discount plugins, dynamic pricing pluginsPrice Display Styling Issues
If the strikethrough or member price color doesn't look right:
/* Customize in Appearance → Customize → Additional CSS */
.maxtdesign-rbp-price .maxtdesign-rbp-original {
text-decoration: line-through;
color: #999;
}
.maxtdesign-rbp-price .maxtdesign-rbp-member {
color: #your-color !important;
font-weight: bold;
}
WooCommerce HPOS Compatibility
The plugin is fully compatible with WooCommerce High-Performance Order Storage. No special configuration needed. If you encounter issues after enabling HPOS:
1.Ensure WooCommerce is updated to 8.0+2.Clear all caches3.Check the WooCommerce → Status page for errorsGetting Support
Use the [WordPress.org support forum](https://wordpress.org/support/plugin/maxtdesign-role-based-pricing/):
1.Describe the issue clearly2.Include: WordPress version, WooCommerce version, PHP version3.List the discount type and rule configuration4.Include screenshots of the admin settings and frontend display5.Note any other active plugins that modify pricing