WooCommerce Price by User Role

WooCommerce Price by User Role

Display WooCommerce products prices by user roles

Description

With WooCommerce Price by User Role module you can set different product prices for different user groups (roles). There is also a tool to create custom user roles in Booster’s General module.

If you want to set global price multiplier for each user role, you need:

  • Enable the module in WooCommerce > Settings > Booster > Prices & Currencies > Price by User Role.
  • Set multiplier per role.

WooCommerce Price by User Role - Admin Settings

If you want to set price per user role for each product separately, you need:

  • Enable the module in WooCommerce > Settings > Booster > Prices & Currencies > Price by User Role.
  • Check “Enable per Product Settings”.
  • Go to product’s edit page and find “Booster: Price by User Role” meta box.
  • Set regular and sale prices for each role. This will override global multiplier for current product and selected role.

WooCommerce Price by User Role - Admin Settings (per product)

Accessible through:
  • WooCommerce > Settings > Booster > Prices & Currencies > Price by User Role
Tested on WooCommerce 3.0.4 and WordPress 4.7.4
Plugin can be downloaded here. If there are any locked fields in the module, you will need to get Booster Plus to unlock them.

Leave a Reply

Comments

3 Comments

  1. Kartik November 10, 2016 at 10:55 am #

    HI, I have purchased the pro plugin. I have the price per user enabled and the price and currency per country enabled. The price per user does not work.

    Reply

  2. Rune Kristoffersen November 17, 2016 at 6:21 pm #

    Hello folks!

    I just want to say that i am really impressed

    I have used Booster plugin for a while, mainly because of the great PDF document system which is the best around..

    I have now looked around and tested a lots of plugins for dynamic pricing and role based pricing to use in combination with WooCommerce Product bundles, but even woocommerce own dynamic pricing which says to work great with product bundles did not do what i was expecting. All these plugins had no option to totally disable “items on sale” products from the pricing rules.

    I was narly to give up when i got to think about all the options included in Booster plugin, i took a look and enabled the role based pricing option, i found that all items even variable could be given a permanent price, which means i could set items on sale price permanent, and these was then excluded from any pricing rule. And the best part was that all these new prices was not serialized in DB, they used its own postmeta so i could easily add the postmeta into my product bulk editor so i do not need to open/edit each product just to change any pricing settings.

    After a short hour i had my store ready with pricing rules for 3 different roles and all items on sale excluded, VOILA the dream come true, it works perfect

    Thank you guys for the perfect solution…

    PS… Do never serialize the pricing values

    Kind Regards

    Rune Kristoffersen

    Reply

    • Ahmed December 3, 2016 at 3:21 am #

      I bought Booster Pro, and am very happy with it. I am also using prices per user role, and have enabled it per product (bypassing the general multipliers). However, I’d like to do all the prices in a bulk editor. How are you doing that? What tool are you using to export and import the data into Woocommerce? I’m worried that Booster’s extra fields will ruin imports and exports…?