WooCommerce Role Based Pricing


WooCommerce Role Based Pricing

Demo

Introduction

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.

Features

  • 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
  • Select which price (base or regular) to use as base price when increasing or decreasing the price of on-sale products
  • Exclude on-sale products from the price increment/decrement

Installation

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.

Updating

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.

FAQS

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

  • 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.

  • Will your plugin increase or decrease the price of on-sale products?
    By default, yes. But, you can choose to exclude on-sale products from the price calculations of my plugin.

  • Can your plugin use regular price as the base price for price calculations for on-sale products?
    Yes. You can choose which price (regular or sale) to use as base price for on-sale products.

Changelog

2024-03-07 – Version 1.1.0

  • Added setting field to: 1 – select which price (base or regular) to use as base price when increasing or decreasing the price of on-sale products, 2 – exclude on-sale products from the price increment or decrement.

2024-02-21 – Version 1.0.0

  • Initial Release