Plugin info

Total downloads: 40,048
Active installs: 500
Total reviews: 14
Average rating: 3.4
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 3 language(s)
Contributors: 2
Last updated: 8/18/2025 (134 days ago)
Added to WordPress: 8/26/2014 (11 years old)
Minimum WordPress version: 5.9
Tested up to WordPress version: 6.8.2
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 134 days ago • 14 reviews

54/100

Is Woocommerce Role Pricing abandoned?

Likely maintained (last update 134 days ago).

Compatibility

Requires WordPress: 5.9
Tested up to: 6.8.2
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Groups Discount for WooCommerce
Rating 3.5/5 (2 reviews)Active installs 40
PW WooCommerce Bulk Edit
Rating 4.9/5 (233 reviews)Active installs 20,000
Responsive Pricing Table
Rating 4.6/5 (92 reviews)Active installs 10,000
Show only lowest prices in variable products for WooCommerce
Rating 4.8/5 (26 reviews)Active installs 7,000
WC Price History
Rating 5.0/5 (21 reviews)Active installs 3,000
Variation Price Display For WooCommerce
Rating 3.8/5 (10 reviews)Active installs 900

Description

Unlock the power of dynamic pricing in your WooCommerce store! Tailor your prices to fit the unique needs of different user roles, from registered users and subscribers to editors and more. With our plugin, you can create a personalized shopping experience that rewards your customers, encourages loyalty, and boosts your sales.

New feature

Now, even visitors who aren’t logged in can benefit from discounts. Instantly apply store-wide discounts with just a few clicks.

Features:

  • Flexibility in discount types: choose between percentage-based or fixed amount discounts.
  • Apply discounts to the regular or sale prices.
  • Customizable discounts based on the user’s role, ensuring a tailored shopping experience.
  • Options to apply either discounts or specific amounts, offering greater pricing control.
  • Enhance user experience by hiding prices and the “Add to Cart” button from unregistered users, encouraging sign-ups.

Pro version:

  • Discounts by products (now variables available)
  • Discounts by categories
  • If user has various roles, you can select the criterial (higher discount, lower discount, …)

Official site: GrowthPlugins
Documentation page: Documentation
PRO version: PRO version

Installation

You can either install it automatically from the WordPress admin, or do it manually:

  1. Unzip the archive and put the woocommerce-role-pricing folder into your plugins folder (/wp-content/plugins/).
  2. Activate the plugin from the Plugins menu.
  3. In Woocommerce->Role Pricing you can setup the plugin.

Frequently Asked Questions

Only rate method is available to discounts ?

No, you can use rate or a fixed amount as discount.

I want to apply different discounts by product.

You need Pro version to get this feature.

I select apply to sale price but my product isn’t on sale.

Then discount is applied to the regular price.

Review feed

George Pattichis
5/31/2017

For simple products only

It does not work correctly when a product has variations.
WebMat
6/19/2017

Not working wc 3.x

no support and not working well with all version (i tries one by one)

Screenshots

  1. Settings: Method - Method dashboard section.

    Settings: Method - Method dashboard section.

  2. Settings: Roles - Roles dashboard section.

    Settings: Roles - Roles dashboard section.

  3. Prices - Different prices by user's role.

    Prices - Different prices by user's role.

Changelog

3.5.6

  • Tested with WordPress 6.8.2 & WooCommerce 10.1.0

3.5.5

  • Now compatible with WPC Variations Table for WooCommerce

3.5.4

  • Some fixes with deprecated functions
  • Tested with WordPress 6.7.2 & WooCommerce 9.6.1

3.5.3

  • Added import/export option
  • Compatible WordPress 6.6.2 & Woocommerce 9.3.2

3.5.2

  • Compatible WordPress 6.4

3.5.1

  • Improved spanish translation.
  • Compatible with WordPress 6.2.2 and Woocommerce 7.8.0

3.5

  • Added option to apply discounts for not logged in users.
  • Compatible with WordPress 5.9 and Woocommerce 6.1.x

3.4

  • Added option: hide prices and “Add To Cart” button for guest users.
  • Compatible with WordPress 5.8 and Woocommerce 5.4.x

3.3.3

  • Compatible with WordPress 5.7 and Woocommerce 5.1.0

3.3.2

  • Compatible with WordPress 5.5 and Woocommerce 4.5

3.3.1

  • Improved translation system.
  • Compatible with WordPress 5.4.1 and Woocommerce 4.0.1

3.3

  • Fixed issue with variations.
  • Improved settings interface.
  • Compatible with WordPress 5.3 and Woocommerce 3.8

3.2.2

  • Fixed issue with variable products.
  • Tested with Woocommerce 3.1.1

3.2.1

  • Improved translation system.
  • Solved small problems. Thanks to the community.

3.2

  • Fixed ‘On sale’ label issue on variable products.
  • Tested with WordPress 4.8

3.1.3

  • Fixed Woocommerce Cart 3.x issue.

3.1.2

  • Fixed an issue with simple products.

3.1.1

  • Fixed an issue with simple products.

3.1

  • Woocommerce 3.x full compatible.

2.8

  • Fixed clear products cache when plugin values are updated.
  • Improved the administration section.

2.7

  • Fixed clear products cache when plugin values are updated.
  • Compatible with WordPress 4.7 and Woocommerce 2.6.11

2.6

  • Added that option to set discounts (behavior so far) or amounts (directly the final price).

2.4

  • For WordPress translation : Substituted constants with string literals as language domain indicators.
  • Full compatible with Woocommerce 2.6.3
  • Fixed multisite bug.

2.0.0

  • WordPress 4.4.2 compatible
  • Woocommerce 2.5.2 compatible

1.0.0

  • Start version.