BLACK FRIDAY: 50% OFF all Pro plans Code: BLACKFRIDAY50
Pro from $10 a year or $30 lifetime, no code needed: Code: BLACKFRIDAY50
Ends Cyber Monday, 30 Nov. Lock in the price today. Code: BLACKFRIDAY50
Get 50% Off
Guide

How to use Role Based Pricing Free

Set up and use the Role Based Pricing module of Bright Addons for WooCommerce.

Gives each user role its own price or a percentage off, per product. Guests can have a price too. The normal price can show crossed out next to the role price.

Part of: Bright Addons for WooCommerce (free). Where: switch it on in WooCommerce > Bright Addons, settings in WooCommerce > Settings > Bright Addons > Role Based Pricing.

Set it up

  1. Switch on Role Based Pricing in WooCommerce > Bright Addons.

  2. Edit a product and open Product data > Bright Addons.

  3. Add a row: Role, Type (fixed or percent) and Value.

  4. Update the product and view it logged in with that role.

  5. Choose Show as a sale in the settings.

Settings

Setting What it does
Show as a sale Show the normal price crossed out next to the role price

Product options

Product data > Bright Addons: role prices.

Pro settings Pro

With Bright Addons for WooCommerce Pro, these settings are added under Pro options in the same section.

Setting What it does
Store-wide rules Percent off the regular price for these roles. Leave Categories empty for all products. A product's own role price wins over these rules.
Tax exempt roles No tax is charged to shoppers with these roles.
Bright Addons for WooCommerce Pro

More options for Role Based Pricing

Pro adds: Store-wide rules by role and category; Tax exempt roles (no tax for wholesale buyers).

Tips

  • When more rules match, the lowest price wins.

  • Pro adds store-wide rules by role and category and tax exempt roles.

Questions and answers

Can guests have their own price?

Yes. Guest is one of the roles you can pick.

Can I set one rule for the whole store?

Store-wide rules are a Pro option.

Does it work with the currency switcher?

Yes. Role prices are converted like other prices.

Need more help?

Contact support with the page address and what you expected to happen.

Contact support