woocommerce b2b

B2B for WooCommerce

4.85 (154 reviews)

B2B for WooCommerce is an ultimate wholesale pack that allows you to efficiently optimize your store for both B2B and B2C customers. Why install dozens of plugins when you can get them all in a single package at a fraction of the price and save over $330. With WooCmmerce B2B extension, you can:

  • Manage B2B Registrations – Customize registration form by adding new & editing default fields.
  • Add New User Role – Add new user roles and edit their capabilities.
  • Manage Product & Category Visibility – Hide certain products and categories from defined users. 
  • Manage Product Prices – Adjust and hide prices based on user roles.
  • Manage Cart-Level Discount – Apply discounts based on cart amount and its content
  • Add Quantity-Based Pricing – Apply tiered pricing on categories and products.
  • Manage Quotation System – Accept quotes & convert to order using a customizable quotation form
  • Manage Price & Add to cart visibility – Conceal price and add to cart for specific users.
  • Manage Tax Visibility – Show prices including/excluding tax to certain roles.
  • Offer Tax Exemption – Tax exempt certain customers based on VAT numbers & tax certificates.
  • Restrict Payment/Shipping – Limit which payment/shipping methods apply to which users.
  • Apply Order-Based Limitation – Restrict order amount and quantity based on user role
Magento

WooCommerce Marketplace Approved with Average Rating of 4.7 Trusted by 10,000+ Users. View Listing

  • Marketplace Verified

    Marketplace Verified

  • Extension Partner

    Extension Partner

  • Rated
    Rated 4.85
  • Downloads

    15K+ Downloads

$79
Save 20%

$14.92/month
Billed annually at $179 / year

  • 1 year free support
  • 1 year extension updates
support
30 DAYS MONEY BACK GUARANTEE

Your money is secure with our buyer protection. Claim a full refund for any reason.

Features of WooCommerce B2B Plugin

Why B2B is a complete wholesale package?

Managing multiple stores separately for B2B and B2C customers can be exhausting, inefficient, and time-consuming. What if there was no need to set up different stores for B2B and B2C clients, and you could manage them both from a single store? That’s exactly what the B2B achieves: the B2B WooCommerce plugin is a simple solution for efficient B2B/B2C store management, offering the following features:

  • Offer exclusive wholesale prices to B2B buyers while showing regular prices to other customers 
  • Register wholesale and retail customers separately with customizable registration form fields 
  • Restrict payment & shipping methods per user role to save delivery time & simplify checkout
  • Set quantity-based tiered pricing to reward wholesalers with discounts on bulk purchases
  • Manage everything, pricing, visibility, quotations, tax, and shipping, all from a single plugin
  • Generate and share quotations in the form of PDFs with customers directly via email 
  • Let B2B customers request quotes directly from the product pages

 

 

Extend Registration form for B2B Customers

B2B plugin for WooCommerce allows you to add custom fields to your existing registration forms. You can choose from 18 different field types and make them dependent on selected conditions or options. Admins can also show a dropdown for different user roles and specify fields according to wholesalers, retailers, distributors, etc. Easily collect desired information from B2B customers, validate submitted data, approve new users manually or automatically, and streamline the entire registration process with ease.

Note –  WooCommerce User Registration Fields is also available as a standalone extension.

Add New and Edit Existing User Roles

With the B2B extension, you can create new and edit existing user roles. While creating new roles, you can add custom capabilities or inherit them from existing user roles, e.g., Admin, Customers, Subscriber, etc. You can also assign multiple user roles to a customer, but the additional roles will appear as secondary under the user detail page.

NoteUser Role Editor for WooCommerce is also available as a standalone extension

Manage Product Visibility By User Roles

With WooCommerce B2B solution, you can control product visibility by user roles. Simply choose to show or hide specific items from selected user roles and redirect restricted users to a custom URL. For example, you can restrict product bundles from regular customers and make them visible only to wholesalers.

NoteWooCommerce Product Visibility By User Roles is also available as a standalone extension. 

Apply Role-Based Pricing

By using the plugin, you can add different prices for different user roles. Simply set up role-based pricing for specific products and categories. Allow general customers to see regular prices, while B2B users can view their assigned rates. Choose to apply surcharges or discounts, define a minimum or maximum quantity limit, control the entire purchasing behavior, and manage your overall pricing strategy.

Note – WooCommerce Role-Based Pricing is also available as a standalone extension.

Add Quantity Based Wholesale Pricing Discounts

By adding incentives, you can easily convert potential customers into actual paying customers. With ultimate Woocommerce b2b & wholesale plugin, you can add quantity-based bulk discounts and encourage users to purchase in larger quantities.

You can also display minimum or maximum quantity limits along with custom error messages. Simply create a win-win situation by offering better prices for larger quantities while helping B2B customers save more on every purchase.

Note – WooCommerce Wholesale Pricing is also available as a standalone extension.

Complete B2B Quotation Management

B2B for WooCommerce makes receiving B2B quotations easy for your store. From the add-to-quote button that replaces the traditional add-to-cart to the quotation form, every feature is customizable in the WooCommerce B2B extension. You can style, change the background color and position for the add-to-quote button,  add multiple quote statuses to let your customers know about the progress of their quote, and customize the quotation form by adding multiple fields to collect relevant information.

To inform customers and admin about the submission of quotes, you can send customizable email notifications. B2B also allows you to insert a quote button for out-of-stock products. 

User roles, products, and categories can restrict B2B quotation management. Additionally, it is up to you to decide who converts the quote to an order. An admin can allow customers to convert their quotes to orders, while admins themselves can convert the quote to an order!

With B2B WooCommerce Plugin, create PDF files and include them with emails requesting quotes. Choose to select from 3 available quotes layout and customize the background color & text. Insert the terms & conditions text, along with the option to disable the PDF download for the customers in my account.

Note – Request A Quote For WooCommerce is also available as a standalone extension. 

Offer Tax Exemptions and Manage Tax Visibility

WooCommerce B2B extension allows you to offer tax exemption to specific customers or roles. You can display taxes for selected user roles or choose to show prices with or without taxes. Simply add a customizable form and allow customers to upload required documents in the MY Account Section. Automatically approve exemption requests for specifc users and send custom email notifications to keep admins and customers informed. 

Note –  Tax Exemption WooCommerce is also available as a standalone extension.

Set Restrictions on Shipping & Payment Methods

B2B offers you the option to manage your customers’ selection of shipping and payment methods. You can restrict shipping and payment methods for each user role, which saves customers delivery time and helps them pay customs and other taxes easily.
Note
For Shipping Restrictions – WooCommerce Advanced Conditional Shipping is also available as a standalone extension.
For Payment Methods – Cart and order restrictions are also available as a standalone extension.

Apply Order-Based Restrictions

With B2B wholesale for WooCommerce, you can place restrictions on order amount and quantity for all or individual user roles. Choose from the following settings to set restrictions in place:

  • Select customer and user roles
  • Add min and max order quantity & amount
  • Choose to compare the cart amount with the cart total or subtotal
  • Add custom order restriction message 

Additionally, you can show restriction messages to users by enabling messages on the cart and checkout page. 
Note – WooCommerce Advanced Product Quantity is also available as a standalone extension

Configure Cart Level Discount Rules

The B2B WooCOmmerce Plugin allows you to easily create and manage multiple custom cart-level discount rules that match your store needs.

  • Apply restrictions to the rule based on products, messages & dates
  • Set restrictions on products by specifying the discount type as; “entire cart, specific product.”
  • Specify certain products & product categories/tags
  • Define discount based on the amount and quantity range
  • Apply discount to product price & product subtotal
  • Create multiple discount types specifying user roles, and adjustment types (percentage or fixed), and set minimum/maximum discount values
  • Choose to showcase a discount and custom error message for success & notice before the discount is applied. 
  • Allows to block use of coupons if a cart discount has already been applied.
  • Check Disable for B2B option & remove the cart discount if the product-level discount is applied using Addify B2B or Addify Role-Based Pricing

Note – Cart Based Discount for Woocommerce is also available as a standalone extension

Technical Compatibility

  • Version 3.5.0View changelog
  • WooCommerce version required3.5.0 or higher
  • WordPress version required4.6 or higher
  • Multi-Site SupportNo
  • LanguagesEnglish, French, German, Italian and Spanish
  • WPML CompatiblityWPML Supported
  • CountriesWorldwide

Complete Features List

B2B Registrations

  • Apply Google Recaptcha to B2B/B2C form
  • Choose 18 different field types for B2B form
  • Show user role dropdown on the registration form 
  • Manually or automatically approve new users at registration/checkout
  • Manage and view new registration fields from log
  • Perform bulk actions on all fields from field log

Complete Quotation Management System

  • Add new quotes, quote fields and rules
  • Show/hide request a quote button for out-of-stock products 
  • Show/hide Google Recaptcha
  • Enable/disable Elementor/Divi Builder compatibility or another solution
  • View complete quote info from log
  • Edit and delete quotes, rules, and fields from log
  • Convert quote to order

Manage Product Visibility by User Role

  • Utilize global settings to show/hide products/categories to all
  • Redirect users through a custom link or message 
  • Manage search engine crawl permission

Manage Pricing by User Roles

  • Enable tiered pricing 
  • Enforce max/min quantity of orders 
  • Display custom error messages 
  • Manage all rules from log & apply bulk actions
  • Offer discounts to selected customers 
  • Import role-based prices with product, user role & discount info

Offer Tax Exemption to Customers

  • Manually or automatically approve exemption requests
  • Show tax exemption status on my account page
  • Display custom tax exemption messages

Restrict Payment & Shipping Method

  • Set role-based payment and shipping method limitations 
  • Apply restrictions on guest users as well 
  • Choose from 11 user roles to apply restrictions

Order-Based Limitations 

  • Choose to compare cart amount with cart total or subtotal
  • Add custom order restriction message 
  • Show restriction messages on cart/checkout page. 

FAQs

Can we add custom fields to the registration form?

A- Yes, you can add unlimited customized fields in the registration form.

Is B2B for WooCommerce compatible with third-party user role extensions?

A- Yes, this plugin is compatible with other user role extensions.

Can restricted users be redirected to other pages for a better user experience?

A- Yes, with B2B for WooCommerce, the admin can redirect restricted users to any URL of their choice.

Can we customize the “request a quote” button in this plugin?

A- Yes, add custom text and set a custom redirection link for the request a quote button.

When a quotation management system is set up, do all customers have to submit quotes in order to make a purchase?

A- No, you can enable a quotation system for specific user roles only, the rest of the customers will be able to make purchases without submitting quotes.

Can the customer be updated with the quote status?

A- Yes, the admin can assign quote status to submitted quotes i.e pending, in process, canceled, accepted e.t.c

For wholesale customers, can we show quantity-based pricing?

A- Yes, you can show tiered pricing tables to display quantity-based pricing.

As mentioned B2B for WooCommerce features Addify’s best selling extensions, what extensions are those?

A- B2B for WooCommerce is an ultimate wholesale solution and it includes 5 of the following extensions: - Custom User Registration Fields for WooCommerce - Product Visibility by User Role for WooCommerce - WooCommerce Role-Based Pricing - Request a Quote for WooCommerce - Tax Exempt for WooCommerce

Do restricted customers see a custom error message?

A- Restrictions can be applied on payment methods and by product visibility and in case of restrictions you can redirect restricted users to a custom URL or show an error message.

Customer reviews

154 reviews

Overall rating

4.85
5
85%
4
15%
3
0%
2
0%
1
0%
Write Review
Showing 1–6 of 154 reviews
  1. blank
    Quick and helpful support team
    5

    B2B for WooCommerce

    B2B for WooCommerce

    The Addify support team is very quick and responsive. They fixed my issues within 24h!
  2. blank
    Best B2B solution for WooCommerce
    5

    B2B for WooCommerce

    B2B for WooCommerce

    We have been using B2B for WooCommerce by Addify in a client project focused on selling health products and services, and the results have been excellent. The role-based pricing functionality has allowed us to set different price structures depending on the type of customer, which was a key requirement for the business. In addition, the Request a Quote tool has been very valuable, as it provides customers with an easy way to request personalized quotes for their plans. Also, the support team is excellent: they have helped us resolve some technical challenges, strengthening the implementation experience and the overall use of the plugin. Great work, Addify!
  3. blank
    Excellent Plugin – The Ultimate B2B Solution
    5

    B2B for WooCommerce

    B2B for WooCommerce

    This plugin has exceeded my expectations! It covers almost every B2B feature I needed in my WooCommerce store — all in one place, without having to install a bunch of separate plugins. The interface is user-friendly, and the features work perfectly: user role management, custom pricing, product/category visibility, quote system, quantity-based discounts, and much more. It saved me time, money, and headaches. Highly recommended to anyone running a B2B or hybrid B2B/B2C store!
  4. blank
    5

    B2B for WooCommerce

    B2B for WooCommerce

    Offers great functionality + great support
  5. blank
    Totally worth the investment!
    5

    B2B for WooCommerce

    B2B for WooCommerce

    The level of flexibility this plugin provides is amazing. We’ve been able to separate our B2B clients with custom pricing and visibility settings effortlessly
  6. blank
    Extremely happy with the results
    5

    B2B for WooCommerce

    B2B for WooCommerce

    This plugin has given us full control over user roles and pricing. Our wholesale customers now feel like they have their own private storefront.