Product Icon

Roles & Rules B2B for WooCommerce

Role-based pricing for B2B + B2C WooCommerce stores — with quantity discounts, coupons, VAT control, and no pricing duplication.
Choose a billing option
$99
Save 20%
$198 $158.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Roles & Rules B2B for WooCommerce helps you create professional B2B pricing without complex wholesale setups. Use your existing WooCommerce prices as the foundation and apply flexible role-based rules on top. Perfect for wholesale stores, distributors, VIP pricing, and B2B + B2C shops.

No pricing duplication.
No stacking conflicts.
Just clean, predictable role-based pricing.

Why Choose Roles & Rules B2B?

Unlike large wholesale suites, Roles & Rules B2B focuses on accurate pricing, flexibility, and performance.

  • Built on native WooCommerce pricing
  • No duplicate price lists
  • Flexible role-based rules
  • Category & product rule inheritance
  • VAT exempt and net pricing
  • B2B + B2C store support
  • Coupons automatically applied for role
  • Lightweight and fast

Update your WooCommerce price once — role pricing follows automatically.

Key Features

  • Role-based pricing
    Create discounts or markups per role using your existing WooCommerce prices.
Perfect for wholesalers, partners, and VIP customers.
  • Cart-aware quantity discounts
    Create deals like “Buy 3+, get 40%” that replace — never stack — with other rules.
  • Product & Category Rules
    Apply pricing to specific products or categories.
Child categories automatically inherit parent rules.
  • Storewide Role Promotions
    Schedule role-based promotions with start and end dates.
  • Privacy & Access Control
    Hide prices, products, or categories for selected roles or guests.
  • Role-Based VAT & Tax
    Exempt roles, show net pricing, and control tax display.
  • B2B Customer Benefits Page
    Show customers their role, pricing rules, and discounts directly in My Account.
  • Centralized Role Management
    Manage B2B and B2C roles in one place.
  • Private Store Mode
    Hide prices and restrict store access for non-logged-in users.
  • Dark mode
    Built-in dark mode for a clean, low-glare admin experience.

Built for B2B + B2C Stores
Roles & Rules B2B is designed for stores serving both business and retail customers.

Use cases include:

  • Wholesale stores
  • Distributor pricing
  • VIP customer programs
  • Partner pricing
  • Private catalogs
  • B2B + B2C hybrid stores

General Rules & Storewide Discounts

Set up general rules

Start by defining roles like VIP, Wholesale, or Distributor.

  • Apply storewide discounts
  • Schedule promotions
  • Add optional coupons (automatically applied)
  • Fine-tune later with category and product rules


Category Rules & Promotions

Set up category rules

Customize pricing at the category level.

  • Parent category inheritance
  • Quantity-based discounts
  • Scheduled promotions
  • Hide categories per role

Product-Specific Pricing

Set up product rules

Fine-tune pricing for individual products.

  • Role-based adjustments
  • Quantity pricing
  • Variable product support
  • Subscription support

Flexible Role Management

Roles & Rules B2B - roles

With the Roles tab, you can quickly create and manage roles for both B2B and B2C customers. Set VAT exemptions, bulk-assign roles, and customize permissions to align with your business needs. Easily edit, delete, or expand role capabilities as needed.

 

Customer Benefits Page

Customer benefits

Add a dedicated Benefits page in My Account.

Customers can view:

  • Role-based pricing
  • Category discounts
  • Product-specific rules
  • Quantity pricing
  • VAT settings
  • Coupon discounts
  • Restricted items

This reduces confusion and improves the B2B experience.

 

Streamlined Order Creation for B2B Customers

Roles & Rules B2B for WooCommerce - edit order

Create orders directly in WooCommerce admin with role-based pricing. When placing orders by phone or email, the customer’s role is automatically applied, ensuring accurate pricing. Use the “Recalculate Prices” button to update prices according to the customer’s role.

Customizable Registration Form and User Roles

Create a customized registration form on the “My Account” page with configurable fields. Control access by preventing auto-login for security, and easily customize or translate field labels. Display essential customer information on profiles for streamlined management.

Format prices & labels

Shop - filter and discounts
Screenshot: Net prices with percent savings and a “Buy 3+, get 25%” label (custom color).

Show prices exactly how each role expects to see them. In this example, the role sees net prices (ex. VAT), a percent savings badge, and a dynamic quantity deal (“Buy 3+, get 25%”). The yellow highlight and label style are fully configurable in Roles & Rules settings.

Roles & Rules B2B for WooCommerce - product discounted

Here is an example on how a variable product can look with dynamic pricing.

Net Prices and Tax Exemption

Roles & Rules B2B for WooCommerce, cart ex. VAT

Display prices excluding VAT for selected roles.

Perfect for:

  • International B2B
  • Wholesale customers
  • VAT-exempt clients

Private Store Mode

Roles & Rules B2B for WooCommerce - private store

Create a members-only catalog.

  • Hide prices
  • Hide add-to-cart
  • Restrict guest access

Seamless WooCommerce Integration

Works with:

  • WooCommerce Subscriptions
  • Product Bundles
  • Currency Switchers
  • Cart & Checkout Blocks
  • Popular WooCommerce plugins

Why Store Owners Choose Roles & Rules B2B

  • Flexible pricing rules
  • Clean pricing logic
  • Lightweight performance
  • No duplicate price lists
  • Easy to maintain

Roles & Rules B2B gives you powerful B2B pricing without complexity.


Frequently asked questions

Do I need a separate B2B store or duplicate price lists?

No. Roles & Rules B2B uses your regular prices as the source of truth, then applies role, product, and category rules on top. Change a regular price once—every role price stays in sync.

How do quantity discounts work—do they stack with other discounts?

They’re cart-aware and replace—never stack. When a shopper hits the threshold (e.g., “Buy 3+, get 20%”), the qty rule automatically swaps in for that role/category/product, preventing double-discounting.

Can category rules target sub-categories without extra setup?

Yes. Parent rules automatically apply to child categories unless you override them. That makes broad policies easy (e.g., Clothing −10%) while still letting you set a different rule for T-Shirts (e.g., −15% or 25% at 3+).

Does it work with variable products and Subscriptions—and will it play nicely with my stack?

Yes. It works with variations and WooCommerce Subscriptions, and is designed to be lightweight and compatible with common extensions (e.g., currency switchers, bundles). You get focused pricing logic without the bloat.

Customer reviews

Average rating 5.0
5 reviews
5 stars, 100% of reviews
4 stars, 0% of reviews
3 stars, 0% of reviews
2 stars, 0% of reviews
1 star, 0% of reviews
5 reviews
  • Mariella Heyn
    Rated 5 out of 5
    Support
    Mar 18, 2025
    Support
    Great plugin with fantastic responsive and quick support. Many thanks Tommy!
    • Tommy Hansen ( Support Manager - Consortia )
      Mar 19, 2025
      Thank you for your kind words! 😊 We're glad you're enjoying Roles & Rules B2B for WooCommerce. We appreciate your feedback—it helped us improve the plugin! 🚀 If you ever need anything, we're here to help. Thanks again! – Tommy & the team
  • stoveindustrysupplies
    Rated 5 out of 5
    Support
    Aug 5, 2024
    Support
    This plugin has been great for our company! It has done everything well, and whenever we had an issue, Tommy from support fixed it right away. We also mentioned how we would like the plugin to do advanced things that weren't available, and Tommy developed and added these features to the plugin for everyone to have within 2-3 days! That's support! We can't rate this plugin and company highly enough—5 stars!
    • Tommy Hansen ( Support Manager - Consortia )
      Aug 5, 2024
      Thank you so much. We’re incredibly grateful for your kind words and thrilled to hear that Roles & Rules B2B for WooCommerce has been a great fit for your company. It’s wonderful to know that our support was able to resolve your issues quickly and that the new features we added met your needs. Your feedback motivates us to keep improving, and we’re honored to have your recommendation. Thank you for the support!
  • blackpants357
    Rated 5 out of 5
    Jan 9, 2022
    I recommend this plugin !
    For all needs of changing roles / managing prices depending on roles, this plugin does a great job. Not only it is easy to use and setup but the support is very quick and effective : I encountered a conflict with another plugin (which can happend), I sent a message to the dev in the evening, got an answer in the morning with a solution : problem solved in a matter of minutes. Great plugin, great support. Thanks Tommy !
    • Tommy Hansen ( Support Manager - Consortia )
      Jan 9, 2022

      Thank you so much for your feedback, always happy to assist.

  • Tomas Stancl
    Rated 5 out of 5
    May 20, 2021
    Great and FAST presale support! Working great with Product Bundles too. Discounts can be excluded by rule....so great. Easy to setup.
    • Tommy Hansen ( Support Manager - Consortia )
      May 26, 2021
      Thank you very much and thank you for your testing of the Product bundle extension as well as your good ideas for Roles & Rules B2B.
  • athartman
    Rated 5 out of 5
    Mar 8, 2021
    Exactly what we were looking for, perfect for our B2B webshop where different customer groups have different pricing. Developer was very helpful in getting us up and running, and listened carefully to feedback. Also made some quick changes and additions right away. Would recommend both the product and its developer in a heartbeat. You will be in safe hands.
    • Tommy Hansen ( Support Manager - Consortia )
      Mar 10, 2021
      Thank you very much, we are happy to help and appreciated your input to make the extension better

Extension information

  • PHP version required: 5.6
  • Tested with WordPress: 6.9.4
  • Tested with WooCommerce: 10.6.2
  • Requires at least WordPress: 5.0
  • Requires at least WooCommerce: 3.5

Countries

  • Worldwide

Languages

English (United States), French (France), Norwegian (Bokmål), Spanish (Spain)

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.