Product Icon

Wholesale for WooCommerce

by  Codup
An all-in-one wholesale plugin that gives you all the features you need to start selling wholesale online.

B2B ecommerce for woocommerce

Finally, a WooCommerce extension for B2B companies that allows you to sell online to your business buyers, without any compromises!

B2B eCommerce for WooCommerce is an all-in-one wholesale suite for WooCommerce stores, packed with features that allow you to cater to your business buyers and their unique needs

A B2B Plugin That Works Just The Way You Do Business

No need to install different plugins for every B2B functionality you need. B2B eCommerce is a complete wholesale suite that lets you create a wholesale store on WooCommerce and cater to the unique needs of business buyers. 

    • Packed with B2B-specific features that allow you to deliver a frictionless buying experience to your B2B buyers. 
    • Fully compatible with other B2B plugins by Codup and other popular plugins for WooCommerce
    • Receive regular updates 
    • Easy-to-Use – Fully documented and no coding required!
    • Well-Optimized and Lightweight – Developed with best practices, it will have minimal impact on your site’s performance.
    • Translate Ready – B2B eCommerce is compatible with most translation plugins including Loco Translate.

Add Request for Quote Functionality 

Pricing in wholesale businesses is almost never simple and straightforward. Instead of a single fixed price, it often involves custom quote requests from the buyer including details like quantity required, payment terms, and product customizations. 

B2B eCommerce for WooCommerce includes a powerful quotation engine that allows you to add a Request for Quote feature on your products. 

Streamlined Quotation Workflow

The feature, when enabled, triggers a quotation workflow that allows your buyers to communicate with you, ask for price quotations, request revisions, accept or reject the price quoted.

Dedicated Quotation Module on Admin Panel

A dedicated Quotation module on the WordPress admin panel allows store owners to view Quotation Requests and respond to them from one place.

Quotation Section on Customer’s Account Dashboard

A section on the My Accounts dashboard allows customers to view their Quotation Requests, accept quotations, reject, or request revisions. The entire workflow allows streamlined and frictionless communication between customers and store admin.

Features of RFQ:

  • Option to enable RFQ button – on global, product, and category level
  • Option to disable Add to Cart button – on global, product and category level
  • Option to change button labels to customize the interface
  • Triggers email notifications on every action related to RFQ
  • Separate quotes module on WordPress admin panel and customer account dashboard to store all information at one place and to streamline communication
  • Customers get the option to Accept, Reject or Request Revision when a quotation is received
  • On Accepting the quotation, the customer is redirected to the checkout page and the order is placed

Offer Customer-Specific Pricing Structures

B2B eCommerce for WooCommerce comes with a powerful custom-pricing feature that allows you to set different pricing rules based on several parameters.

Create pricing rules based on custom roles, individual customers, specific categories and products, and quantity ordered. With these pricing rules, you can offer custom pricing to your business buyers based on their specific requirements and conditions.

For example, you can create a pricing rule that offers 50% off on a certain product for a specific customer if he orders a specified minimum quantity.

Create Complex Pricing Structures

You can create multiple unique pricing rules using the following parameters: customers, custom roles, categories, products, order quantity.

Apply Discounts for Custom-Pricing

Offer fixed price off or percentage off to the buyer that matches the criteria defined in the pricing rule.

Create Volume Discounts

Encourage higher order values and customer loyalty by offering different levels of discounts based on the quantity ordered.

Set Priorities for Conflicting Rules

Set priorities so the plugin knows which rule to execute in case of conflicting conditions.

Allow Wholesale Customers to Sign Up Easily 

In a wholesale business, it’s important that the customer signs up with you so you can create a personalized shopping experience for them. 

Create a Sign-up Form

b2b ecommerce for woocommerce

B2B eCommerce for WooCommerce allows you to easily embed a signup form on your store. Create a sign-up form by adding custom fields and embed it using a shortcode.

Require Approval 

If the Approval Required feature is enabled, the user will be approved by the admin before they are given an account on your store. 

Restrict Your Site for Non-Logged-In Users

To create a relevant experience for your B2B buyers, you need to get the customer to log-in first. By gating your store or some of its features, you can deliver a relevant and personalized experience to your high-value buyers by encouraging them to log in to access your site.

Let your store be a salesperson!

b2b ecommerce for woocommerce

Restrict the Whole Store for Non-Logged-In Users

When enabled, it restricts and gates the entire store for non-logged-in visitors behind a sign-up or sign-in form.

Hide Prices of Certain Categories

When enabled, it hides prices of certain categories for non-logged-in users.

Hide Prices of Certain Products

When enabled, it hides prices of certain products for non-logged-in users


Add Custom Payment Methods for Individual Customers

Most buyers in a wholesale business have special payment contracts and terms like net 30, net 60, etc. 

B2B eCommerce for WooCommerce allows you to create custom payment methods and enable those methods for individual customers so that those buyers can select the terms they have with your business during the checkout process.


Set Minimum/Maximum Order Quantity

Because of low margins, most manufacturers and wholesalers have a Minimum Order Quantity (MOQ) requirement to ensure they remain profitable. But it’s not always as simple as specifying a global MOQ.

b2b ecommerce for woocommerce

Create Complex MOQ Rules

B2B eCommerce for WooCommerce lets you create complex MOQ rules based on several parameters like individual customers, custom roles, categories, and products.

By creating these rules, you can set different levels of MOQs for different products, categories and even different customers.


Set Minimum/Maximum Order Value

B2B eCommerce for WooCommerce plugin lets you set minimum and maximum order value to ensure your customers are placing orders that are big enough to make you a profit while still being feasible for you.

Create Complex MOV Rules

Create rules for MOV based on parameters like individual customers, product categories, products, and custom roles. You can also set priorities for these rules.

Deliver Personalized Experiences with Custom Roles 

Creating custom roles lets you deliver personalized buying experiences for your business buyers.

Enable RFQ Functionality

This option allows you to enable the RFQ feature for certain roles only.

Enable Shipping Exemption

When enabled for a certain role, it exempts shipping fee when a buyer with that role places an order.

Enable Tax Exemption

When enabled for a certain role, it exempts tax when a buyer with that role places an order.

Enable Flexible Payment Methods

You can enable custom payment methods like Net 30 and Net 60 for certain roles so that a buyer with that role would see that payment option when placing an order.

Reorder Feature For Easy Repeated Orders

If your business buyers place the same order on a recurring basis, give them an easy and efficient Reorder button that lets them place the same order with just a click of a button.

b2b ecommerce for woocommerce

B2B eCommerce for WooCommerce is now Extensible and API ready!

You can extend the functionality of B2B eCommerce for WooCommerce using its webhooks and API requests. Refer to our API documentation for more details.

It’s a complete package of enterprise-level features without the enterprise cost!

Get the B2B eCommerce for WooCommerce plugin now and deliver a self-service, consumer-like experience your buyers will surely enjoy!

FAQs of B2B eCommerce for WooCommerce

Q1: I want my store visitors to register first before they browse the catalog. Is it possible with the B2B eCommerce plugin?

The plugin offers two features that make it possible to create this scenario.

First, it gives you the option to hide your prices, particular pages, or even your entire store from customers that are not logged in. This makes it compulsory for customers to sign up and log in to browse your store.

Second, the store also offers the feature of a sign-up form that can be embedded anywhere on the store using a shortcode. That sign-up form can be customized with custom fields and an Approval Required feature.

Q2: What payment methods does the plugin support?

The plugin supports all default payment methods of WooCommerce. Besides those default methods, the admin can also create custom payment methods like Net 30, Net 60, and Net 90. These payment methods can be enabled for an individual customer so that whenever that customer checks out from your store, he or she is allowed to choose that payment method on the check-out form.

The admin can create up to 5 custom payment methods.

Q3: How do we offer custom pricing to our customers?

The plugin allows you to create multiple pricing rules based on different parameters like individual customers, custom roles, categories, products, and categories. For example, you can create a pricing rule of 25% discount for a customer named John who visits your store and buys a product from the T-shirt category. Whenever John visits your store and buys a T-shirt, he gets a 25% discount.

There are three ways to offer discounts: percentage and fixed-price.

Q4: Does the B2B eCommerce for WooCommerce plugin support different languages other than the default language?

The plugin is compatible with the LOCO TRANSLATE plugin. Just install and activate Loco Translate to translate the plugin in any language you want.


Customer reviews