B2B for WooCommerce

4.83 (124 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
blank

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

  • blank

    Marketplace Verified

  • blank

    Extension Partner

  • blank
    Rated 4.83
  • blank

    15K+ Downloads

$79
Save 20%

$14.92/month
Billed annually at $179 / year

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

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

Features of B2B For WooCommerce

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 for WooCommerce plugin is a simple solution for efficient B2B/B2C store management.

It provides features to manage tax exemptions, quotations, user registrations, order amount and quantity, pricing by roles, product visibility, and payment and shipping. You can manage new user roles within the settings, customize registration forms based on each other, set PDF quotes, and configure cart-level discount rules using B2B For WooCommerce.

The plugin saves time by offering multiple features in one place, allowing for quick and timely actions and eliminating the need to operate B2B and B2C stores separately.

WooCommerce B2B encompasses the functionality of best woocommerce plugins and serves as a cost-effective solution for all your business needs.

Extend Registration form for B2B Customers

B2B for WooCommerce allows you to extend your existing registration form to accept B2B and B2C registrations. Show the user roles dropdown and add dependable/conditional custom fields to your registration form. Choose from 18 types of fields to collect additional information from customers.

Approve new user registrations manually or automatically: You can approve new users manually or automatically based on their roles. In case of manual approval, the admin will receive a validation email to approve or reject the new registration.
Customize new and default fields: Insert custom labels and placeholders, control appearance, and mark fields as dependent on another field, required or optional. Once a field is created, you can activate or deactivate it as needed. 
Create Dependable Fields: The B2B WooCommerce plugin allows you to make a field dependable on other fields or dependent on a field input. With dependable field support, you can simplify the registration process, helping you improve engagement and customer satisfaction.
Note –  WooCommerce User Registration Fields is also available as a standalone extension.

Add New and Edit Existing User Roles

With the B2B for WooCommerce 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

The B2B plugin for WooCommerce controls the product and category visibility by user roles. Choose to display certain products and categories to all or selected customers, including guest users. The WooCommerce B2B plugin allows you to display or hide specific products from chosen user roles like B2B, Wholesale, Retailer, and more. You can redirect restricted users to a custom URL or simply show them a custom error message. 

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

Apply Role-Based Pricing

WooCommerce B2B enables you to offer prices based on user roles. You can set up role-based pricing on specific products and categories. The general customer would see the regular prices where as the B2B customers would see new prices you have configure. Charge surcharges or offer discounts based on user roles like B2B, Wholesale, general customers, and more. You can create multiple role-based pricing rules and customize the following settings:

  • Add customer and user-role-specific prices
  • Hide price based on user role
  • Add max & min quantity limit
  • Markup or discount prices
  • Supports 5 price adjustments (Fixed price, percentage or fixed markup, and discounts)
  • Enable/disable “replace original price” feature

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

Add Quantity Based Wholesale Pricing Discounts

With WooCommerce’s B2B tiered pricing feature, you can easily implement quantity-based pricing on products. Wholesale pricing can be offered to all customers or to specific user roles as required. It can be shown on the product page in a table form.
The wholesale pricing feature has multiple customization options, such as:

  • Display custom messages with min & max quantities
  • Enforce min & max quantity
  • Add a min/max quantity error message
  • Insert update-cart error message
  • Import prices from a CSV file

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

The WooCommerce B2B plugin allows you to offer tax exemption to specific customers or roles and customize tax visibility. You can display taxes to select users and choose to display prices with or without taxes for each role. 

Customizable Quoatation Form: To offer tax exemption, you can utilize a customizable tax exemption form and allow customers to upload required documents.
Automatically Approve Exemption Requests: You can also enable auto-approval for exemption requests for specific roles/customers and send custom tax exemption messages in emails to keep admins and customers informed. 
Accept Required Documents in My Account: Customers can upload required taxation documents in the My Account section. Based on these documents, you can accept or reject exemption requests.

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.2.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

124 reviews

Overall rating

4.83
5
83%
4
18%
3
0%
2
0%
1
0%
Write Review
Showing 1–6 of 124 reviews
  1. 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
  2. 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.
  3. blank
    5

    B2B for WooCommerce

    B2B for WooCommerce

    The ability to manage product visibility based on user roles has streamlined our operations. Our wholesale clients now see only what's relevant to them
  4. blank
    5

    B2B for WooCommerce

    B2B for WooCommerce

    Exactly what I needed for our wholesale store, This plugin made managing B2B customers so much easier for us
  5. blank
    Game Changer
    5

    B2B for WooCommerce

    B2B for WooCommerce

    I definitely recommend this plugin. It’s well-designed, simple to use, and has really improved how our store runs.
  6. blank
    5

    B2B for WooCommerce

    B2B for WooCommerce

    This plugin is a must-have for any WooCommerce store! It works well and adds a lot of value with its useful features