Role Based Pricing for WooCommerce

Role Based Pricing For WooCommerce

4.91 (57 reviews)

Maximize sales with a strategic pricing approach that adapts to the unique needs of different customer groups. Use this WooCommerce Role Based Pricing plugin to adjust product prices based on individual customers or user roles like B2B, Wholesale, Retail, VIP and more.

You can create multiple rules to apply prices in bulk or adjust prices for individual products. Additionally, the plugin allows you to hide prices and the add-to-cart button, replacing them with custom text and link. This helps to effectively target your ideal audience and boost your store’s revenue across various products.

Key Features

  • Adjust pricing based on customers and user roles
  • Choose from 5 pricing adjustment options
  • Adjust prices for specific products and categories
  • Compatible with product variations
  • Hide prices and add-to-cart button based on user roles
  • Import/export role-based pricing from a CSV file
Magento

WooCommerce Marketplace Approved with Average Rating of 4.8 Trusted by 12,000+ Users. View Listing

  • Marketplace Verified

    Marketplace Verified

  • Extension Partner

    Extension Partner

  • Rated
    Rated 4.91
  • Downloads

    3k+ Downloads

$79
Save 20%

$6.58/month
Billed annually at $79 / year

  • 1 year free support
  • 1 year extension updates
support
30 DAYS MONEY BACK GUARANTEE

Your money is secure with our buyer protection. Claim a full refund for any reason.

Demo Video

Features of Role Based Pricing For WooCommerce

Role Based Pricing Use Cases

  • Targeted Discount Campaigns: Run targeted promotional campaigns for specific user roles to boost marketing and revenue.
  • Convenient Bulk Discounts: Offer 20% off to wholesalers and B2B customers for bulk products purchased.
  • Rewards for Loyal Customers: Reward your loyal customers with a 50% discount to build a loyal fan base.
  • Exclusive Membership Discounts: Give premium members a 20% discount and 10% to members of other plans.
  • Limited Price Visibility: Restrict price display to registered users only, making your store exclusive to members.

Add Different Prices for Different Customers

As your business grows, your customer base gets more diverse, and catering to everyone’s needs can become tricky. E.g. Wholesale buyers require bulk pricing and discounts, while regular customers look for other incentives to stay loyal.

A single pricing strategy for all just doesn’t cut it anymore. That’s where the WooCommerce prices by user role plugin come in. With just a few clicks, you can assign custom prices to different customer groups or user roles.

Using five adjustment modes, you can easily mark up or discount prices for specific products or categories. By segmenting your customers, you can fine-tune your pricing strategy, keep everyone happy, and boost your sales.

5 Price Adjustment Types

With five flexible pricing modes, you can easily apply prices by user role or customer. Choose from the following pricing options that fit your strategy the most:

  • Fixed Price
  • Fixed Increase
  • Fixed Decrease
  • Percentage Increase
  • Percentage Decrease

Add Role Based Pricing at Product Level

Adjusting prices for specific products is super simple with this plugin. Just head to the product-level settings, pick preferred prices and price adjustment types, and set quantity limits. It’s perfect when you only need to tweak prices for a few items.

For example, if you have a best selling hat, you can easily increase its price for certain customer groups to boost revenue.

Pricing at the Variation Level

If you wish to change the price of just one product variant, you can do so by simply picking a product, selecting the variant, and setting a desired price.

For instance, you can give B2B clients a 10% discount on the red variant of a shirt while offering a 5% discount to regular customers. It’s quick, easy, and saves time.

Import/Export Role-Based Pricing Using CSV Files

Save time and effort by managing role-based pricing in bulk with a CSV file. If your team has already prepared pricing details, simply import them into your store instead of manually entering each one.

You can easily load product-level pricing and bulk rules from a CSV file, ensuring accurate updates and minimizing human error. This feature also makes it easy to share and sync pricing information with other teams, keeping everyone on the same page

Option to Hide Price & Add to Cart Button

The WooCommerce Role Based Pricing plugin lets you hide prices for specific audiences on selected products & categories. You can replace the price with custom text and the add-to-cart button with a message and a link to redirect customers.

One-Click Catalog Mode

Easily hide prices for guest users or certain logged-in users with a single click. This turns your store into an online catalog where customers can browse products and inquire about prices separately. It’s a simple way to reduce unfair competition and encourage customers to send price inquiries.

Show Discounted Prices as Special Prices

With role-based pricing, you can decide whether to replace the original price with the new discounted price or display both. Showing both prices allows you to highlight the discount your special customers are receiving.

For example, if you’re offering a 10% discount to retailers, you can display the original price alongside the discounted price to make the deal more appealing.

Apply Price Changes to Regular or Sale Prices

With role-based pricing, you have the flexibility to apply price changes to either regular or sale prices in your store. You can also choose to ignore any discounts if sale prices already exist. This feature gives you better control over your pricing, helping you avoid the risk of double discounts, which can lead to order errors and customer frustration.

Add Min/Max Quantity Limits

With WooCommerce Customer Based Pricing, you can set minimum and maximum order quantity limits. This ensures that special prices are only applied when the order meets the specified conditions.

For example, you could set a minimum order limit of 50-70 items for a bulk discount, ensuring the pricing applies only to larger orders, helping you avoid underselling or overselling.

Technical Compatibility

  • Version2.2.0View changelog
  • Current Version2.1.1
  • WordPress version required4.0.0 or higher
  • WooCommerce version required3.5.0 or higher
  • Multi-Site SupportNo
  • WPML CompatibilityWPML Supported
  • TranslatableYes, Translation Ready
  • LanguagesEnglish
  • CountriesWorldwide

More Features

  • Create multiple role-based pricing rules for bulk price adjustments
  • Choose to adjust prices for individual items at the product level
  • Edit global rules in bulk from the log and make Quick Edits 
  • Apply rules on all products or choose specific products, variations & categories
  • Choose customer and user role-based prices by choosing from 5 adjustment types: 
    • Fixed Price
    • Fixed Increase 
    • Fixed Decrease 
    • Percentage increase
    • Percentage Decrease
  • Specify min/max order quantity for each price adjustment
  • Specify rule duration by adding start and end dates 
  • Choose to replace original price with a new one
  • Choose to hide prices and replace it with custom text
  • Choose to hide the add-to-cart button and replace it with custom text & link 
  • Select products and categories to hide prices and cart button
  • Calculate discounts after removing taxes from prices in case of tax-inclusive pricing
  • Enforce min & max quantity and insert the following:
    • Min/Max Qty error message
  • Apply discounts on the following prices:
    • Sale price
    • Regular price
    • Ignore if sale prices exist
  • Exclude desired user roles from role-based pricing rules
  • Import pricing rules in bulk from a CSV file 
  • Import/export product-level pricing in bulk from a CSV file 

FAQs

When prices are hidden what will the non-logged-in user see?

It's entirely up to the store administration. You can show a custom error message or place a login link that redirects to the sign-up page.

Can we restrict the product quantity for certain roles?

Yes, you can set minimum and maximum product quantity for different user roles.

Can we set redirection to custom URL or it will redirect to sign-up always?

Yes, for restricted pages, you can redirect user to any custom URL of your choice.

Can the prices be adjusted at product variation level?

Yes, pricing rules can be implemented to product variations or at specific variations.

Can we restrict product order quantity by user role?

Yes, minimum and maximum order quantity can be restricted from the backend for specific user roles.

Hiding “Price” or “Add to Cart” are implemented site wide or can we hide for specific products/categories?

You can hide “price” and “add to cart” buttons on specific products and categories or for all products and categories, its entirely up to you

Customer reviews

57 reviews

Overall rating

4.91
5
91%
4
9%
3
0%
2
0%
1
0%
Write Review
Showing 1–6 of 57 reviews
  1. blank
    Turned Into a Key VIP Pricing Tool
    5

    Role Based Pricing For WooCommerce

    Role Based Pricing For WooCommerce

    I originally bought this on impulse during a plugin hunt — wasn't even sure I'd use it. But then I realized how useful it is to control visibility of prices and purchase options for certain customers. We now have a “VIP member” user role that gets perks automatically
  2. blank
    5

    Role Based Pricing For WooCommerce

    Role Based Pricing For WooCommerce

    We had custom PHP written years ago to handle pricing by user type. It always broke after every update. This plugin replaced all that mess. It’s a relief. Just wish I had found it earlier
  3. blank
    No Glitches
    5

    Role Based Pricing For WooCommerce

    Role Based Pricing For WooCommerce

    I’ve tested about five different plugins before this for role-based pricing, and this is the only one that didn’t glitch out or conflict with my theme. Honestly, I bought it with low expectations, but it’s solid. The rule-based system feels natural once you get the hang of it, and I really appreciate that it doesn’t mess with product pages visually.
  4. blank
    5

    Role Based Pricing For WooCommerce

    Role Based Pricing For WooCommerce

    I love that our logged-in trade partners can now see their pricing without us sending them custom quotes every time.
  5. blank
    Rock-Solid Integration with WooCommerce
    5

    Role Based Pricing For WooCommerce

    Role Based Pricing For WooCommerce

    The plugin integrates seamlessly with our WooCommerce setup and has been running smoothly without any glitches. It's a dependable tool in our e-commerce arsenal.
  6. blank
    5

    Role Based Pricing For WooCommerce

    Role Based Pricing For WooCommerce

    We’re a small business selling to both retail and wholesale buyers, and we were manually managing separate pricing lists until I found this plugin. It's not flashy and doesn't try to overcomplicate things — it just works. The pricing rules by user role saved us hours. I don’t use every feature, but for what we need, it’s become essential.