Product Icon

Roles & Rules B2B for WooCommerce

Tailor B2B/B2C storefronts with role-based pricing, category overrides, cart-aware quantity discounts, and VAT exemptions—no bloat.
Choose a billing option
$99
Save 20%
$198 $158.40

Subscription includes

  • Product updates and improvements
  • Servizio clienti
  • 30-day money-back guarantee

Tailored B2B & B2C Pricing—Made Simple

Maximize your store’s potential with Roles & Rules B2B for WooCommerce. Built for stores that serve both B2B and B2C, it uses your regular prices as the source of truth, then applies precise role-based rules—so you tailor the experience without complex setups.

Key Benefits:

  • Streamlined role management
    Manage B2B/B2C roles and permissions from one place.
  • Dynamic pricing rules
    Set role-based discounts/markups and cart-aware quantity breaks (e.g., “Buy 3+, get 40%”) that replace—never stack.
  • Product & category overrides
    Target specific products or categories; child categories inherit parent rules unless overridden.
  • Storewide role sales
    Schedule promotions per role with start/end dates.
  • Privacy & access control
    Hide prices or restrict categories for guests or selected roles.
  • Role-based VAT & tax
    Exempt roles, show net prices, and control tax display on product and cart pages.
  • Dark mode
    Built-in for a sleek, low-glare admin experience.

What You Get: A focused, user-friendly pricing engine that keeps discounts accurate (no double-counting) and plays nicely with your existing WooCommerce extensions—update a regular price once, and role prices follow.

Why choose this over a wholesale suite?
You already use Woo + your favorite extensions. You don’t need a 100-feature add-on—just accurate role pricing that starts from your regular prices, applies category/product rules with inheritance, and switches in cart-aware quantity breaks without stacking. That’s what Roles & Rules B2B does—fast, compatible, no bloat.

General Rules & Discounts

Set up general rules

Start here to activate buyer roles (e.g., VIP, Wholesale, Distributor). The plugin uses your regular prices as the baseline, then applies role-level rules across the catalog.

  • Set storewide adjustments per role (percent, fixed, or markup).

  • Schedule start/end dates for timed promotions.

  • (Optional) Add auto-applied coupons for a smoother checkout.

Use product/category tabs later for exceptions and fine-tuning.


Category Management & Targeted Promotions

Set up category rules

Customize pricing at the category level—parent rules automatically apply to sub-categories unless overridden. Create role-scoped discounts and cart-aware quantity deals (e.g., “Buy 3+, get 40%”) that replace—never stack. Use bulk actions to edit multiple categories/roles at once, schedule start/end dates, and hide or restrict categories for specific roles or guests.

Product-Specific Rules & Subscriptions Support

Set up product rules

Fine-tune pricing where it matters. From the regular price baseline, apply per-role adjustments to a product or any variant—percent, fixed, or set price—and add qty thresholds (“Buy 3+, get 20%”) that swap in automatically. Use search to build rule lists fast, and hide specific products or variations for certain roles. Works with variable products and WooCommerce Subscriptions.

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.

Role-Based Coupons & Storewide Sales

Roles & Rules - Coupon support

Attach standard WooCommerce coupons to specific roles for custom discounts, free shipping, or special offers. Set storewide sales by role, with options for start and end dates, and display sale badges for an engaging customer experience. Offer different sales for different roles as needed.

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 in net (ex. VAT) format based on role and apply tax exemptions if needed. Cart and checkout can execute orders tax-free, ideal for international B2B customers.

Private Store Mode

Roles & Rules B2B for WooCommerce - private store

Easily hide prices and “Add to Cart” functionality for non-logged-in users, creating a product catalog experience. Activate Private Store mode in the settings for a secure, members-only browsing experience.

 

Seamless Integration with WooCommerce and Popular Extensions

Roles & Rules B2B integrates seamlessly with core WooCommerce products, including:

  • WooCommerce Variants & Subscriptions
  • Pick List for WooCommerce
  • Mix and Match Products
  • Bulk Shop and Bulk Table Editor for WooCommerce
  • Cost & Reports for WooCommerce
  • Product Bundles
  • Currency Switchers
  • Cart & Checkout Blocks

Ensure consistent pricing and seamless compatibility with popular WooCommerce plugins to optimize your store’s B2B and B2C capabilities.

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

 

Information and requirements

  • WooCommerce 3.0+
  • PHP 5.6+

View documentation for more info


Domande più comuni

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.

Recensioni dei clienti

Extension information

  • PHP version required: 5.6
  • Tested with WordPress: 6.8.1
  • Tested with WooCommerce: 10.2.1
  • 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

Offer add-ons like gift wrapping, special messages or other special options for your products.

Aggiungi le informazioni di tracciabilità della spedizione ai tuoi ordini.

Offer personalized product bundles, bulk discount packages, and assembled products.