NBKB B2B Wholesale for WooCommerce

ማብራሪያ

NBKB B2B Wholesale for WooCommerce by NBKB Labs is a high-performance, lightweight wholesale and B2B solution for WooCommerce. Transform your existing retail store into a hybrid B2B + B2C wholesale powerhouse without duplicate products or performance bloat.

Set dedicated wholesale prices for simple and variable products, create unlimited custom wholesale roles, configure global storewide role discounts, enforce minimum order quantities, offer automatic tax/VAT exemption, bulk manage prices with WooCommerce native CSV import/export, prevent retail coupon stacking, and register wholesale buyers through a dedicated B2B registration form.

⚡ Why Store Owners Choose NBKB B2B Wholesale

Everything you need to run a high-volume B2B wholesale operation on WooCommerce — without complex setups, slow site speed, or hidden limits. NBKB B2B Wholesale includes essential professional features 100% free.

  • Unlimited Custom Roles: Create as many customer tiers (VIP, Distributor, Trade Partner) as your business needs with custom role labels and global discounts.
  • No Store Bloat: Engineered with zero external bloat, native WooCommerce CRUD APIs, and High-Performance Order Storage (HPOS) support.
  • Hybrid B2B & B2C: Sell to regular retail shoppers and verified wholesale buyers from the exact same product catalog.
  • Privacy by Default: Wholesale pricing is completely hidden from guests and retail shoppers until approved wholesale buyers log in.

🚀 Key Features Included in Free:

  • Unlimited Custom Wholesale Roles (FREE): Create, edit, and delete custom wholesale customer tiers (e.g. VIP, Distributor, Trade Partner) with full WordPress role integration.
  • Global Storewide Role Discounts (FREE): Assign catalog-wide percentage discounts to specific wholesale customer groups from a single dashboard.
  • Simple Product Wholesale Pricing: Assign dedicated wholesale prices to simple products with custom minimum quantity order thresholds (MOQ).
  • Variable Product Wholesale Pricing (FREE): Set independent wholesale prices and minimum order quantities for each product variation (size, color, weight, etc.).
  • Automatic Tax & VAT Exemption: Automatically exempt verified wholesale customers from sales tax and VAT at checkout with a simple 1-click admin toggle.
  • Native WooCommerce CSV Bulk Import & Export: Bulk import and export wholesale prices and minimum quantities directly through standard WooCommerce CSV product tools.
  • Disable Retail Coupons for Wholesale: Prevent wholesale buyers from stacking retail marketing coupons on top of already discounted wholesale rates.
  • Custom Wholesale Price Label: Brand your wholesale price badge (e.g. “Trade Price”, “VIP Price”, “Wholesale”) and optionally hide crossed-out regular retail prices.
  • Guest Wholesale Notice: Display a subtle notice on product pages prompting retail visitors to log in or apply for a wholesale account.
  • Dedicated Wholesale Registration Form: Register commercial buyers easily using the clean [nbkb_b2b_registration] shortcode.
  • Order Savings & Audit Trail: Track exact B2B wholesale savings, role snapshots, and order item metadata permanently in WooCommerce orders.
  • High-Performance Order Storage (HPOS): Native compatibility with WooCommerce custom order tables (custom_order_tables).
  • WooCommerce Cart & Checkout Blocks: Full compatibility with modern block checkout and classic shortcode checkout.
  • Developer Friendly: Clean hooks (do_action and apply_filters) for developers creating custom integrations.

📋 Feature Overview: Free Core vs Pro Edition

Feature
Free Core Plugin
Pro Enterprise Add-on

Unlimited Custom Wholesale Roles
Included
Included

Global Storewide Role Discounts
Included
Included

Simple Product Wholesale Pricing
Included
Included

Variable Product Wholesale Pricing
Included
Included

Minimum Order Quantities (MOQ)
Included
Included

Automatic Tax & VAT Exemption
Included
Included

B2B Registration Form
Included
Included

Disable Retail Coupons on Wholesale
Included
Included

Custom Wholesale Price Label
Included
Included

Native WooCommerce CSV Import/Export
Included
Included

Hide Strikethrough Retail Prices
Included
Included

Dynamic Tiered Volume Pricing Tables
❌ Pro Only
Included

Manual Admin Account Approval Queue
❌ Pro Only
Included

B2B Request a Quote System
❌ Pro Only
Included

Payment Gateway & Shipping Restrictions
❌ Pro Only
Included

Role-Based Tier Quantity Breaks
❌ Pro Only
Included

🌟 Need Advanced Automation? Upgrade to NBKB B2B Wholesale Pro

For growing wholesale distributors and enterprise merchants, NBKB B2B Wholesale Pro adds advanced bulk automation:

  • Tiered Volume Pricing Tables: Incentivize larger orders with dynamic quantity break tables (e.g. Buy 10+ save 15%, Buy 50+ save 25%) with live frontend recalculations.
  • Manual Admin Approval Queue: Protect trade pricing by reviewing company tax IDs, VAT numbers, and resale certificates before approving wholesale accounts.
  • Request a Quote System: Allow buyers to build custom quote inquiry baskets and submit price requests directly from product pages, with 1-click quote-to-order conversion.
  • Multi-Tier Customer Roles: Create unlimited custom wholesale groups (VIP Wholesale, Tier 1 Reseller, Regional Distributor) with global percentage discounts.
  • Payment Gateway & Shipping Restrictions: Restrict payment terms (Net 30, BACS wire) strictly to approved wholesale customer groups.

Learn more and explore the live interactive demo at nbkblabs.com.

Screenshots

መጫን

  1. Upload the nbkb-b2b-wholesale folder to the /wp-content/plugins/ directory, or install directly via your WordPress Admin Plugins screen (Plugins > Add New).
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to WooCommerce > B2B Wholesale to configure your general wholesale settings.
  4. Edit any Simple or Variable product in Products > All Products to set your wholesale prices.

የተለመዱ ጥያቄዎች

Does this plugin support variable products?

Yes! You can configure independent wholesale prices and minimum order quantities for each product variation (size, color, material, etc.) without paying for premium extensions.

How do customers become wholesale buyers?

Customers can register directly using the [nbkb_b2b_registration] shortcode on any page, or store administrators can manually assign the “Wholesale Customer” role under Users > All Users.

Can I import wholesale prices using WooCommerce CSV Import?

Yes! NBKB B2B Wholesale integrates directly with WooCommerce’s native Product CSV Importer and Exporter. You will see dedicated “Wholesale Price” and “Wholesale Min Quantity” columns in your CSV files.

Does this plugin prevent wholesale customers from using retail coupons?

Yes! Simply enable the “Disable Retail Coupons” toggle in WooCommerce > B2B Wholesale > General Settings. Wholesale buyers will be prevented from applying retail coupons at checkout.

Can I change the “Wholesale Price” text to “Trade Price” or “VIP Rate”?

Yes! You can set any custom label you want under WooCommerce > B2B Wholesale > General Settings. You can also choose to hide the original retail crossed-out price so wholesale customers only see the clean wholesale rate.

Is this plugin compatible with WooCommerce HPOS?

Yes, NBKB B2B Wholesale is built with native compatibility for High-Performance Order Storage (HPOS / Custom Order Tables) and WooCommerce Cart & Checkout Blocks.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“NBKB B2B Wholesale for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.0

  • Feature: Custom Wholesale Roles Manager — Create, edit, and delete unlimited custom wholesale customer roles (e.g. VIP, Distributor, Trade Partner) from WooCommerce > B2B Wholesale > Wholesale Roles.
  • Feature: Global Storewide Role Discounts — Configure dedicated storewide percentage discounts across all catalog items for specific wholesale customer groups.
  • Enhancement: Safe role deletion with automatic user reassignment to default wholesale customer role to ensure zero orphaned customer accounts.
  • Performance: Optimized wholesale role runtime caching and filter bridges.

1.1.0

  • Feature: Added coupon restriction option to disable retail coupons for wholesale buyers at checkout to prevent double discounting.
  • Feature: Added custom Wholesale Price Label setting to personalize price badges (e.g. “Trade Price”, “VIP Price”, “Wholesale”).
  • Feature: Added toggle to hide crossed-out regular retail prices from wholesale customers.
  • Feature: Added native WooCommerce CSV Product Import & Export integration for bulk wholesale pricing and minimum quantities.
  • Feature: Added guest and retail wholesale availability notice on product pages with direct login and registration links.

1.0.1

  • Fix: Resolved variation Wholesale Price label styling and alignment in admin product editor.
  • Fix: Automatically update frontend quantity input to the variation’s minimum wholesale order quantity upon variation selection.
  • Fix: Enforced variation-level minimum order quantity during cart validation and add-to-cart process.

1.0.0

  • Initial public release.
  • Added role-based pricing for Simple and Variable products.
  • Added automatic tax/VAT exemption for wholesale roles.
  • Added [nbkb_b2b_registration] frontend registration shortcode.
  • Added permanent B2B order metadata and line item savings tracking.
  • Added full HPOS (Custom Order Tables) and Cart/Checkout Blocks compatibility.