Short Description
Set custom pricing for specific user roles to cater to wholesale or specialized customer groups.
The WooCommerce Role-Based Pricing plugin empowers store admins to create dynamic pricing rules tailored to user roles and specific customers. This feature-packed plugin enables merchants to offer personalized prices, discounts, and quantity-based pricing, ensuring flexibility and boosting customer satisfaction.
Key Features
- Role-Based Pricing: Set different prices for users based on their roles (e.g., wholesale, retailer, subscriber).
- Customer-Specific Pricing: Customize pricing for individual customers.
- Product, Category, Tag, Country Restrictions: Apply rules to specific products, categories, tags, or regions.
- Quantity-Based Pricing: Define pricing based on minimum and maximum quantities.
- Time-Based Rules: Schedule rules with a start and end date, including specific days of the week.
- Dynamic Discounts: Support for fixed or percentage-based price adjustments.
Plugin Setup and Configuration
1. Rule Management
Add a Rule Title
- Navigate to the plugin’s settings in the WooCommerce dashboard.
- Use the Title Box to enter a descriptive name for the pricing rule (e.g., “Wholesale Discount for Retailers”).
Restriction Section
Define where the rule applies using the following restriction options:
- Product: Select specific products to apply the rule.
- Category: Choose one or more categories to implement the rule.
- Tag: Apply the rule to products with a specific tag.
- Country: Restrict the rule to users from specific countries.
- Time Range: Set a time range for the rule (e.g., start and end time).
2. Customer-Based Pricing
Fields for Configuration
For Customer-Based Pricing, the following fields are available:
- Select Customer: Choose specific customers from your store.
- Discount On: Select whether the discount applies to regular price or sale price.
- Discount Type: Choose the type of discount:
- Fixed Increase
- Fixed Decrease
- Percentage Decrease
- Discount Value: Specify the value of the discount.
- Minimum Quantity: Define the minimum quantity required for the discount to apply.
- Maximum Quantity: Set the maximum quantity for the rule.
- Start/End Date: Schedule the rule with start and end dates.
- Days: Select specific days of the week for the rule.
- Priority: Assign a priority to ensure proper rule application if multiple rules overlap.
3. Role-Based Pricing
Fields for Configuration
For Role-Based Pricing, configure the following options:
- Select User Role: Choose the user role (e.g., Wholesale, Retail, Subscriber).
- Discount On: Select whether the discount applies to regular price or sale price.
- Discount Type: Choose the type of discount:
- Fixed Increase
- Fixed Decrease
- Percentage Decrease
- Discount Value: Define the value of the discount.
- Minimum Quantity: Set the minimum quantity required for the discount.
- Maximum Quantity: Specify the maximum quantity for the rule.
- Start/End Date: Set the rule’s validity period.
- Days: Choose specific days when the rule applies.
- Priority: Set the rule’s priority for overlapping scenarios.
Dynamic Pricing Rules in Action
Once configured, the plugin dynamically applies the pricing rules on the frontend:
- Customers see the adjusted price based on their user role or individual settings.
- Discounts reflect automatically on product pages, cart, and checkout.
Frequently Asked Questions (FAQs)
1. What is role-based pricing in WooCommerce?
Role-based pricing allows merchants to set different product prices for users based on their roles (e.g., wholesale, retail).
2. What is dynamic pricing in WooCommerce?
Dynamic pricing adjusts product prices based on predefined rules such as user roles, customer-specific settings, or quantity-based discounts.
3. How do I create a dynamic price in WooCommerce?
With the WooCommerce Role-Based Pricing plugin, you can create dynamic pricing by defining rules based on user roles, customers, product restrictions, and other criteria.
4. How do I add quantity-based pricing in WooCommerce?
Using the plugin, you can set minimum and maximum quantities for a rule and define pricing adjustments based on these limits.
5. Can I set role-specific discounts for specific categories?
Yes, the plugin allows you to restrict pricing rules to specific categories, ensuring precise targeting for role-specific discounts.
6. How do I apply custom dynamic pricing to variable products in WooCommerce?
You can select individual products or product variations in the Restriction Section to apply dynamic pricing rules.