Product Icon

B2B for WooCommerce

A complete wholesale solution allowing you to optimize your store for B2B and B2C customers. Wholesale pricing
Choose a billing option
$179
Save 20%
$358 $286.40

Product comparison

Subscription includes

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

An Ultimate B2B & Wholesale Solution for WooCommerce Stores

WooCommerce B2B extension is an ultimate wholesale solution built by integrating our 5 best-selling extensions and tons of additional B2B features to make it a complete wholesale package for WooCommerce Stores.

Why Buy B2B for WooCommerce?

B2B for WooCommerce has more mature features as the extension is built by integrating our 5 standalone best-selling extensions worth of over $330 and some additional B2B features. Instead of just offering basic features for advertising, this extension goes in-depth and provides more freedom to B2B merchants.

Our passion to serve the B2B market has allowed us to give special attention to our B2B extension. We are continuously improving, adding new features, and integrating new extensions and features to empower our B2B merchants.

b2b for woocommerce

 

User Role Editor

Enhanced User Role Editor

Create and manage custom and default user roles

B2B Registration Features

Custom Registration Fields

Custom registration fields for B2B & B2C signup

Products Visibility by User Roles

Limit Product Visibility

Control product visibility by user roles and customers

Request a Quote and Hide Price

Quotation Management

Hide price & accept quotations with a customizable form

Role-Based Pricing

User Role-Based Pricing

Set different prices for different customers

Wholesale Quantity Based Product Pricing

Quantity-based Pricing

Offer tiered pricing based on product quantity

Cart Based Discounts

Cart-Based Discounts

Offer cart discounts based on products and user roles

Tax Exemptions and Display Options

Offer Tax Exemption

Offer tax exemption to specific customers

Cart Amount and Quantity Restriction

Order-Based Restrictions

Restrict orders by minimum & maximum quantity

Shipping and Payment Method Restrictions

Payment & Shipping

Restrict shipping & payment methods by user role

Explore everything B2B for WooCommerce has to offer –  Complete Features List


Detailed Features of B2B for WooCommerce


Add new or edit existing user roles

The latest version of B2B extension allows you to create new user roles and edit the existing ones. While adding new roles, you can set custom capabilities or inherit them from existing user roles, e.g., Admin, Retailor, Wholesaler, etc. You can also assign multiple roles to a single customer, and these additional ones will appear as secondary under the user detail page.

schedule sales price with product stock manager
view product history with woocommerce product stock manager

Smart conditional form for B2B & B2C customers’ registration

Modify your default registration forms into a full-fledged B2B and B2C registration form. Add checkboxes, radio buttons, file upload options, dropdown menus, and seven other types of custom fields to collect extra information from B2B (and B2C) customers. Keep your registration form clean by showing fields only when needed, and choose whether to manually review and approve B2B registration requests.

B2B Registration is also available as a standalone product here.

Auto or Manual B2B registration approval

Maintain full control over your customer network by requiring manual admin review for new wholesale applications. Verify business credentials, tax details, and company information before granting account access, ensuring exclusive wholesale pricing and trade terms are reserved strictly for authorized business buyers.

Approve New User Registration for WooCommerce is also available as a standalone product here
manual registration approval for b2b customers
schedule sales price with product stock manager

Smart event-driven email workflows

B2B aligns multiple customizable email notifications to keep both admins and customers informed throughout the process. You can configure the following emails:

  • Registration
  • Account approval
  • Quotation request
  • Tax exemption requests

Configure B2B, Customer Specific, Wholesale Prices & Bulk Discounts


Maximize your wholesale revenue by delivering targeted, dynamic pricing rules tailored to every business customer. Effortlessly configure custom role-based pricing for VIP segments, alongside tiered unit discounts for high-volume purchases. Scale average order values with threshold-based savings triggered by overall cart quantity or subtotal amounts. Streamline complex wholesale strategies and drive bulk sales, all within one powerful solution.

B2B Pricing Strategies

 

Different prices for different user roles

With Role based Pricing feature, you can configure different prices for different user roles and customers. Limit minimum & maximum order quantity for each user role. B2B for WooCommerce offers 5 different pricing adjustments, which are as follows,

  • Set a fixed price
  • Percentage increase/decrease
  • Fixed increase/decrease
Different prices for different user roles is also available as a standalone role-based pricing extension here.
Different prices for different user roles b2b for woocommerce
tiered pricing rules in b2b for woocommerce

Tiered quantity based wholesale pricing

Set customized quantity-based price tiers for specific customer roles and individuals, with optional pricing tables and flexible rule-stacking (e.g., applying role discounts to standard vs. sale prices). Plus, easily bulk-import customer-specific rates via CSV to drive wholesale volume.

Wholesale Pricing for WooCommerce is available as a standalone extension here

Cart bulk quantity-based discount rules

Set dynamic cart discounts for specific user roles or products based on spend or quantity thresholds. Customize rules with fixed/percentage rates, custom schedules, tailored messages, and flexible product targeting.

quantity based discounts
cart amount based discounts

Cart amount-based discounts

Reward buyers with tiered flat or percentage savings as their cart subtotal increases. This automated tactic encourages customers to add more items to reach higher spending thresholds. Ultimately, it maximizes average order value while offering clear incentives for wholesale clients.


Request a Quote & Hide Prices System


Empower wholesale buyers to negotiate custom pricing by hiding prices and replacing standard “Add to Cart” buttons with a fully customizable quote request form. Customers can gather items in a dedicated quote cart, submit inquiries, and download auto-generated PDF quotations directly from your store. Once terms are finalized, both admins and customers can convert quotes into orders with a single click to close deals faster.

Request a quote is also available as a standalone product here

quotation management system in b2b for woocommerce

Request a quote and hide prices

Hide prices and “Add to Cart” buttons for specific user roles or guests, replacing them with a custom quote request option. Customers can submit multi-product quote inquiries via a fully customizable form, while admins manage submissions from the backend and automatically send PDF quotes via email.

hide price and add to quote
quote cart in woocommerce b2b

Dedicated quote cart for real-time selection tracking

Keep your buyers organized with a separate quote cart that tracks their selected products and target quantities in real time. Customers can review, edit, and adjust their inquiries seamlessly without interfering with their standard shopping cart, ensuring a smooth, transparent negotiation process before submission.

Turn negotiations into orders with one-click quote to order conversion

Once a quote has been finalized, you can instantly review the quoted product quantities and offered prices. Admins can update the order status and replace the standard price with the offered one. After converting it into an order, customers are notified via email. Similarly, users can accept the negotiated prices and convert the approved quote into an order with a single click.

convert quote to order b2b for woocommerce
convert quote into order by customer

Let customers convert a quote to an order

Once a quote has been finalized, you can instantly review the quoted product quantities and offered prices. Admins can update the order status and replace the standard price with the offered one. After converting it into an order, customers are notified via email. Similarly, users can accept the negotiated prices and convert the approved quote into an order with a single click.

Comprehensive quote PDF summaries

Instantly generate professional PDF quotes containing complete transaction details, including line-item descriptions, quantities, discounted rates, and total estimated amounts. Customers can easily download, review, or share their formal quotations offline for fast internal approvals.

quote pdf in b2b for woocommerce
quote form in woocommerce b2b

Customizable quotation submission form

Tailor your quote submission form to gather the exact project, company, or volume details your team needs to provide accurate estimates. Easily add, edit, or remove fields to capture crucial business insights up front and eliminate time-consuming back-and-forth communication.

Customizable quote & add to cart buttons

Tailor your call-to-action buttons to match your store’s workflow. Customize button text, swap the standard “Add to Cart” button with “Add to Quote,” or display both options simultaneously to let customers choose between purchasing directly or requesting an estimate. Additionally, set custom redirection links on buttons to guide shoppers directly to a specific quote page, custom cart, or specialized landing page after clicking.

schedule sales price with product stock manager

B2B Tax Exemptions


Simplify complex business tax rules with role-based display options that show prices inclusive or exclusive of tax based on customer segment. Allow qualified buyers to claim tax exemption directly at checkout via a dedicated checkbox, giving users full control over which business purchases apply for tax-free status.

Tax exempt in b2b for woocommerce

Automated tax exemption

Streamline repeat orders for approved buyers with one-time tax exemption authorization. Once a merchant reviews and approves a customer’s tax-exempt application, eligible buyers get exempted automatically on all future checkouts, eliminating repetitive checks and speeding up wholesale transactions.

tax exempt in b2b for woocommerce
checkbox to exempt tax in woocommerce b2b

Flexible tax exemption selection

Give business buyers full control over their tax-exempt status with an optional checkout checkbox. Customers can dynamically choose whether to apply tax exemption to specific orders, making it effortless to distinguish between tax-free business purchases and taxable orders.

Automated VAT number validation

Verify tax credentials instantly at checkout with an automated VAT number validation field. The system validates European and international VAT numbers in real time, ensuring only eligible business clients receive tax exemptions while protecting your store against invalid tax claims.

"verify
inclusive and exclusive tax display with b2b for woocommerce

Role-based tax display control

Customize how prices appear across different customer segments by displaying prices inclusive or exclusive of tax based on user roles. Choose to show tax-inclusive pricing to retail shoppers while presenting tax-exclusive rates to wholesale clients, ensuring a transparent shopping experience for every audience.


Control Products, Shipping & Payment Visibility


Take complete control over store access and purchasing limits by customizing product visibility, payment options, and checkout rules per customer segment. Limit specific items or categories to targeted user roles, restrict specialized payment and shipping gateways to trusted buyers, and enforce minimum/maximum cart amounts or item quantities to ensure every order meets your operational thresholds.

Manage restriction in b2b

Role-based product visibility

Control which products, categories, or entire catalog sections are visible based on customer roles. Show exclusive wholesale items only to logged-in B2B accounts, hide trade-only products from retail shoppers, or create tiered catalogs tailored to specific buyer segments.

Product Visibility by User Roles is also available as a standalone product, you can buy it from here
product visibility by user role in b2b for woocommerce
restrict shipping method by user role

Role-based shipping restrictions

Control which shipping options appear at checkout based on user roles. Assign specialized delivery methods, like freight shipping, local pickup, or free B2B delivery, strictly to wholesale accounts, while hiding trade-only shipping methods from standard retail customers and guests.

Role-based payment restrictions

Assign tailored payment gateways to specific customer segments at checkout. Limit credit options like “Pay on Account” or invoicing strictly to verified B2B buyers while restricting retail shoppers or guest users to standard online payment methods.

payment method restriction based on user role
order quantity based restrictions

Control min/max order quantity by user roles

Set minimum and maximum item quantity thresholds required to proceed to checkout. Enforce bulk quantity minimums to protect margins on wholesale pricing, or place maximum quantity caps on high-demand items to prevent stock hoarding and manage inventory balance.

Set min/max thresholds for order amount

Enforce minimum and maximum order totals before a customer can complete checkout. Set mandatory order values to cover fulfillment costs on wholesale purchases, or cap order amounts to manage inventory exposure and fraud risk across different buyer segments.

order amount restriction by user role

Compatibility, Security & Performance

Build a secure, reliable, and high-performing WooCommerce store with B2B for WooCommerce. It is fully compatible with High-Performance Order Storage (HPOS), which helps store owners to handle a high volume of orders easily.

Additionally, it is approved by the WooCommerce Marketplace, which ensures that it meets all WooCommerce’s security and quality standards. It also supports WPML and Polylang, allowing you to create and manage WooCommerce stores in different languages.

Product Stock Manager for WooCommerce


Detailed Feature List

User Roles Editor

  • Add new user roles
  • Add custom capabilities or inherit capabilities for an existing user role
  • Option to edit your existing user roles’ capabilities
  • View number of users assigned to each user role

B2B Registration Features

  • Add unlimited extra fields to your registration form
  • Show field data on a user’s “My Account” page and in registration emails
  • Choose from 19 field types
  • Dedicated VAT field with validation
  • Make fields dependable on other field options
  • Show custom fields in admin order detail page and order email
  • Choose whether to display a “user roles” dropdown menu on your registration form
  • Display all or specific user roles in the dropdown
  • Manually approve new user registrations
  • Select from auto or manual approval for user roles
  • Send automated email notifications to admins and customers
  • Add fields dependable on user roles
  • Enable and display default billing details in the registration form
  • Automatically fills billing fields on checkout if the customer has already added billing details during registration

Products Visibility by User Roles

  • Hide products and categories based on user roles
  • Hide products & categories for guest users
  • Redirect blocked users to another URL or show a custom error message

Request a Quote and Hide Price

  • Create a complete quotation management system
  • Display “Add to Quote” on selected products
  • Show quote button for guests and selected user roles
  • Option to replace “Add to Cart” with a new “Quote” or custom button & link
  • Option to hide price and replace with custom text
  • Add multiple products to quote basket
  • Keep products in a mini quote basket, just like a mini cart
  • Customize quote button text
  • Add unlimited fields to the quote submission form
  • Ability to sort fields and make them mandatory or optional
  • Supports multiple field types (text, email, number, dropdown, checkbox, and more)
  • Automatic email notifications for admin & customers
  • Customize quote submission messages
  • Redirect after quote form submission
  • Attach quote to multiple menus
  • Assign quote status (pending, in process, canceled, etc.)
  • Send email notifications to the customer on status change
  • Create quotes from the backend and email them to customers
  • Convert quote into order
  • Allow customers to offer a price
  • Option to show standard price in quote basket, my account, and quote email
  • Edit price and convert quote into order
  • Disable request a quote button for specific product variations
  • Option to override and customize email templates, quote basket, and quote detail page
  • Compatible with page builder plugins
  • Generate quote PDF and attach it to quote emails (New)
  • Choose from 3 PDF layouts and customize PDF content and color as per your business needs (New)

Role-Based Pricing

  • Adjust pricing for individual customers and user roles
  • Set a fixed product price
  • Increase price by fixed or percentage amount
  • Discount price by fixed or percentage amount
  • Change prices at the product level
  • Add rules to change prices in bulk for specific products or categories
  • Compatible with product variations
  • Set minimum & maximum order quantity
  • Replace original price in case of price increase
  • Strikethrough old price and show the new price as a special price
  • Configure start & end date for each price rule
  • Hide price & add to cart for not-logged-in users and specific user roles
  • Replace price with custom text
  • Replace add to cart with a new custom button & link
  • Set role-based pricing application on standard or special prices
  • Ability to import customer- and role-based prices using a CSV file

Wholesale Quantity Based Product Pricing

  • Set up quantity-based product prices
  • Add price adjustment for all or specific customers and user roles
  • Works with both simple and variable products
  • Show pricing table to encourage customers to buy more
  • Customize pricing table text and other options
  • Enforce minimum and maximum quantity

Cart Based Discounts

  • Add discount rules that apply a discount at the cart level
  • Apply discount in percentage or fixed amount
  • Add discount based on specific products’ quantity or amount in cart
  • Add discount based on cart total quantity or amount
  • Add discount based on user roles
  • Add different discounts for different quantity and amount ranges
  • Show pre- and post-discount messages to keep customers informed about available discounts

Tax Exempt Features

  • Allow all or selected user roles to claim tax exemption
  • Display tax exemption form in “My Account”
  • Customize form fields
  • Display tax exemption status in “My Account” — pending, rejected, or approved
  • Store admin can review tax exemption requests from the back-office users’ section
  • Store admin can approve/disapprove tax exemption requests
  • Add expiry date for tax exemption
  • Email notifications for admin when the tax exemption form is submitted
  • Email notifications for customers on approval & rejection of tax exemption requests
  • Display tax exemption details in admin order detail page, customer order detail page, and order email
  • Admin can grant tax exemption status to selected customers from the back-office (no need to submit tax info)
  • Allow guest users to claim tax exemption
  • Supports VIES validation using SOAP
  • Customize notification messages

Cart Amount and Quantity Restriction

  • Limit order amount and quantity based on user roles and customers
  • Add minimum and maximum quantity and amount range
  • Display customizable restriction message on cart or checkout

More B2B Features

  • Restrict shipping methods by user roles
  • Restrict payment methods by user roles
  • Display prices inclusive or exclusive of taxes based on user roles


5 Included Extensions

  • Custom User Registration Fields
  • Product Visibility by User Roles
  • Role Based Pricing for WooCommerce
  • Request a Quote for WooCommerce
  • Tax Exempt for WooCommerce

Frequently asked questions

Does this extension save fields on my account page?

Yes, your customer can find these finds in “My Account” page

Can I create multiple registration forms using this extension?

No, this extension only adds fields to the default WooCommerce registration form.

Can I add role based tax rates?

We have a dedicated Role Based Tax extension that allow you to configure your tax options and tax rates based on user roles.

Extension information

  • WordPress version required: 4.6
  • WooCommerce version required: 3.1.0
  • PHP version required: 7.4
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 11.0
  • Requires at least WordPress: 6.5
  • Requires at least WooCommerce: 4.0

Countries

  • Worldwide

Languages

English (United States), French (France), German, Italian, Spanish (Spain)

Customer reviews

Average rating 4.7

137 reviews from verified users

5 stars, 85% of reviews
4 stars, 8% of reviews
3 stars, 3% of reviews
2 stars, 1% of reviews
1 star, 2% of reviews
  • Rated 5 out of 5
    CBSUnited Arab EmiratesJul 23, 2026
    The support team was extremely helpful and went above and beyond to customize the plugin specifically for our business requirements. Highly recommended!
  • Rated 5 out of 5
    justunregard64791c84f5FranceJul 9, 2026
    Support efficace et réactif. L'aide apportée a réglé rapidement le problème. Merci.
  • Rated 5 out of 5
    omniacreativeUnited States (US)Jun 2, 2026
    Very responsive in providing support. Ran into a few issues with a couple of things for a client project, and they were helpful in providing insight and support to get things working. Highly recommend.
  • Rated 5 out of 5
    reardenmfgUnited States (US)May 19, 2026
    Support team is fantastic and found the root cause to my issues.
  • Rated 5 out of 5
    Chris WingfieldUnited States (US)Mar 19, 2026
    Support for this product has been GREAT!

Related products

Price $119 annually
Rated 3.5 out of 5 stars
Price $109 annually
Rated 4.6 out of 5 stars
Price $149 annually
Rated 4.8 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $49 annually
Rated 4.1 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.