Wednesdays just got an upgrade with limited-time discounts, refreshed weekly. Shop Weekly Deals
Product Icon

Roles & Rules B2B for WooCommerce

Offer dynamic discounts and role-based pricing, handle VAT/TAX exemptions, and provide exclusive shopping experiences for B2B and B2C clients.

  • Dynamic Pricing & Discounts: Craft specific offers, bulk-buy promotions, and category-targeted discounts with ease.
  • Enhanced Store Privacy: Control product visibility, hide prices for non-logged-in users, and set role-specific access.
  • Robust Role Management: Streamline B2B & B2C roles, set VAT exemptions, and easily assign bulk user roles.
  • Seamless User Onboarding: Feature-rich registration form with custom fields and labels for a smooth start.

Tailored B2B and B2C Customer Experiences Made Simple

Maximize your store’s potential with this powerful role-based administration extension. Designed for businesses managing both B2B and B2C stores, Roles & Rules B2B simplifies customer role management and pricing rules, allowing you to focus on delivering the best deals without the hassle of complex pricing setups.

Key Benefits:

  • Unified Role Management: Seamlessly manage both B2B and B2C roles in one place.
  • Dynamic Discounts: Easily create offers like “Buy 3, Get 40% Off” and other flexible pricing strategies.
  • Private Shopping Experience: Control access by hiding prices or categories for non-logged-in users or specific roles.
  • Customizable User Registration: Simplify onboarding with customizable fields on the “My Account” page.
  • Granular Control: Enjoy advanced control with VAT exemptions, bulk role assignments, and more.

Key Features:

  • Streamlined Role Management: Easily manage customer roles for both B2B and B2C in one intuitive interface.
  • Simplified Pricing Rules: Set up pricing rules based on your standard product prices, without the need for manual adjustments.
  • Targeted Discounts: Offer custom discounts and promotions for specific categories or products.
  • Dynamic Pricing Flexibility: Implement rules like “Buy 3 or more, get 40% off” to drive sales.
  • Storewide Sales & Coupons: Effortlessly set up storewide sales and add coupon discounts for additional savings.
  • Privacy Controls: Hide prices for non-logged-in users and restrict category visibility for certain roles.
  • Granular Role Customization: Set user capabilities, VAT exemptions, and more on a per-role basis.
  • Enhanced Category Management: Hide specific categories and products to create tailored shopping experiences.
  • Seamless B2B Order Management: Add and manage B2B orders directly in WooCommerce, with automatic role selection and pricing adjustments.
  • Copy & Manage Rules: Quickly copy product or category rules across multiple roles and find/remove duplicates in rules. (New)

Enhance your WooCommerce store with Roles & Rules B2B. Create dynamic, role-based pricing strategies that put your customers first, all while simplifying management for your team.

General Rules & Discounts

Roles & Rules B2B for WooCommerce, general rules

Dive into the heart of Roles & Rules B2B with the General tab, designed to simplify the application of broad rules across customer roles. Kickstart by fashioning custom customer roles, such as ‘VIP Customers’ or ‘Wholesalers’, via the Roles tab. Once crafted, effortlessly incorporate these roles into the General tab.

Begin with overarching rules, like a blanket 5% storewide discount, then finesse details with role-specific incentives— perhaps, a 10% reduction for t-shirts under the “Categories” tab. Want to spotlight a special product? Easily apply unique discounts, say, a 25% cut on Polo shirts through the “Products” tab.

Explore more with timed storewide promotions: maybe a 20% markdown from 10:00 to 21:00. For that extra allure, integrate automatic coupons during checkout, ensuring your customers enjoy a frictionless and rewarding shopping experience.


Category Management & Precision Promotions

Roles & Rules B2B for WooCommerce, category rules

Dive deeper into categorial customization with Roles & Rules B2B. The “Categories” tab is your gateway to meticulously tailored pricing strategies for every category in your store. Empower each section of your inventory with specific discounts—whether it’s a sweeping 50% off on category 1 or a more restrained 30% on category 2.

Spotlight coveted promotions by marking categories as “on sale.” Design bespoke quantity discounts like “buy 3 or more, get 40% off,” making sure it’s prominently flagged for shoppers.

Harness the power of bulk functions to uniformly apply values across roles, ensuring consistent pricing policies. If discretion is the order of the day, effortlessly hide select categories and their products, curating the browsing experience for your clientele.

Roles & Rules B2B offers a comprehensive suite for category management, ensuring every customer discovers perfectly pitched promotions in a seamless, intuitive layout.

Product and subscriptions

Roles & Rules B2B for WooCommerce - product rules

Set rules for any product or any variant in your store with Roles & Rules B2B for WooCommerce. Use the convenient product search and add products to the rule list, and easily toggle the product list with the edit button to manage your rules. Set pricing rules such as increasing or decreasing the price in percent, setting a fixed price for your product, or adding dynamic pricing rules like buy 3 or more, get 40% discount. The product list includes a handy image magnifier, product current price, as well as various ways to set the right price for each customer role. The products you select a rule for, and set a value for, automatically become active in an active role. You can also hide single products and variations as needed.

Manage roles

Roles & Rules B2B - roles

Managing your store’s customer roles has never been easier with Roles & Rules. Using the “Roles” tab, you can quickly and easily add the roles and capabilities you need for your B2B or B2C store. Once you have created your roles, you can use the “Add Users to Role” button to bulk-set users to the new role, which will direct you to the user administration page.

The “Roles” tab also displays a table of all your created roles, including their slug and capabilities, which you can easily expand by clicking on them. You can also set up VAT and Tax exemptions for each role in the settings section. If you need to delete any roles, you can do so easily on this tab.

With Roles & Rules, managing customer roles has never been simpler, giving you more time to focus on providing the best possible shopping experience for your customers.

Automatically add coupon discounts

Roles & Rules - Coupon support

You can easily use the standard WooCommerce coupons and attach them to any role. Give extra discounts if a customer buys a certain amount, or offer free shipping or other discounts. Each rule has a drop-down box with your coupons, and a button to edit these if you need to. The coupons are automatically added to the shopping cart or at check-out for your customers.

Storewide sales for roles

In addition to the general rules, there is an option for storewide sales for a selected role. Setting up a sale is easy, just set “reduce price” by a factor like a percentage, set a start/end date for the sale and start/end time if you like and save rule. When the sale starts, it shows up just like any other sale in your store with sales badges and so on. The sale option enables you to have different sales for different roles whenever it suits you. 

Create Orders for B2B Customers in WooCommerce Admin

Roles & Rules B2B for WooCommerce - edit order

With the newly added feature in Roles & Rules B2B, you can now add orders directly in the WooCommerce admin for your B2B customers. If you e.g. receive a order via email or phone from a customer, simply search for the customer, and their role will be automatically selected in the Roles & Rules B2B section in the edit order page. Add the order items, save the order, and use the “Recalculate Prices” button to apply the correct role-based pricing effortlessly.

Registration form

With Roles & Rules B2B plugin for WooCommerce, you can easily create a registration form on the “My Account” page. Customize the form by adding the fields you need and setting them up in the plugin’s settings. You can also choose to prevent automatic login upon registration for added security.

Additionally, the plugin offers a role type that grants users no rights, further enhancing your store’s security. You can also enable or disable fields, set fields as required, and customize labels for fields that aren’t translated.

For added convenience, there’s an extra text field for customer information that will be shown on the user/customer profile. With these user registration features, you can ensure a smooth, secure registration process for your customers.

Format prices and labels

Shop - filter and discounts

This example shows a role with net prices (ex.VAT). The prices shows reduction in percent (option to set this in settings). Some of the prices have dynamic prices like buy 3 or more, get 25% discount. The yellow background and label is 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 exempt

Roles & Rules B2B - Cart ex. vat

The cart will calculate prices ex.VAT if this is set up in settings. There is also and option (in settings) to tax exempt so that cart/checkout removes all taxes and execute the orders ex. taxes.

Private store

Roles & Rules B2B for WooCommerce - private store

Hide prices and add to cart easily for not logged in users. Just enter Roles & Rules settings and check private store and you have a product catalog for your not logged in users.

Compatible with:

Information and requirements

  • WooCommerce 3.0+
  • PHP 5.6+

View documentation for more info


Customer reviews

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.