Product Prices by User Role for WooCommerce plugin allows you to display WooCommerce product prices as per user roles. So you can setup different prices for different user groups. Similarly, you can also modify the shipping charges based on user roles.
WooCommerce product prices can be set globally or on a per product basis using this plugin.
Installation
↑ Back to top- Download the .zip file from your WooCommerce account.
- Go to: WordPress Admin > Plugins > Add New and Upload Plugin with the file you downloaded with Choose File.
- Install Now and Activate the extension.
More information at Install and Activate Plugins/Extensions.
Setup and Configuration
↑ Back to topPrice per user role can be set at global level as well as product level. Global level settings can be found under WooCommerce > Settings > Product Prices by User Roles. Below are the sections and their usage.
General Options
↑ Back to topProduct Prices by User Roles – Enables/disables the plugin. By default this option is enabled.
Search Engine Bots – Enables/disables product prices set by user roles for bots. There will be instances where search engines will crawl through the site and display the product prices in search results. Setting this option will disable the prices to be tracked. By default this options is not set.
Roles & Multipliers Options
↑ Back to topWooCommerce Product prices can be set globally or on per product basis using Product Prices By User Roles for WooCommerce Pro plugin. When you are setting it globally, you will need to set a price multiplier for each user role which is possible through Multipliers settings. You can also hide product prices for selected user roles using this setting. It works with variable products too.
Enable Multipliers – When enabled, this will multiply all products prices by multipliers set below. This option is enabled by default.
Shipping – When enabled, this will apply user role multipliers to shipping calculations.
Per Product Options
↑ Back to topEnable per Product Settings – When enabled, this will add new “Product Prices by User Roles: Per Product Settings” meta box to each product’s edit page.
Show Roles on per Product Settings – If per product settings is enabled, you can choose which roles to show on product’s edit page. Leave blank to show all roles.
Per Product Settings
↑ Back to topThe above meta box appears for all the products and allows the user to set prices at Product level and ignore the multipliers set globally.
Enabled – To enable role based pricing on the product page. Set to No by default.