WooCommerce Role Based Pricing



WooCommerce Role Based Pricing lets you increase or decrease price of all products from a central location. You can do it for all users while overriding it for selected user roles or just do it for selected user roles. You can also increase or decrease the price for guest users.


  • Increase or decrease price by a fixed amount
  • Increase or decrease price by a percentage
  • Two levels of configuration – shop level and user-role level
    • Shop level: change price for all users
    • User-role level: change price for all users who have a certain role
    • All guest users are treated as having an imaginary Guest role


Minimum Requirements

  • PHP 5.6 or greater is recommended
  • WordPress 5.0 or greater
  • Woocommerce 4.1 or greater

Manual installation

Manual installation method requires downloading this plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.


Please use Evneto Market WordPress plugin to update the plugin. If you need help in using this plugin, please read Update themes automatically using Envato Market plugin.


  • Will your plugin increase or decrease price if the product is on sale?

  • Will your plugin decrease price if the new price (after decrease) is zero or negative?
    No. The price of the product will not be changed in this case.


2024-02-21 – Version 1.0.0

  • Initial Release