B2B and wholesale plugin for WooCommerce
Five B2B plugins.
Replaced by one.
Wholesale prices, trade sign-up, bulk orders, net terms and quotes for WooCommerce. One plugin does the job of five.
Same product page, two visitors
SKU HX-2210
Hex bolt M8 × 40, zinc plated, box of 500
$17.60
$24.00 retail
Your price for 60 boxes
| Quantity | Unit price | Note |
|---|---|---|
| 1 – 49 | $19.20 | Gold group, 20% off |
| 50 – 199 | $17.60 | You are here |
| 200 + | $16.30 |
Pay on Net 30, due 30 Nov
Credit left: $8,944.00
Trade prices are for approved buyers
Sign in to see your price, or apply for a trade account.
No price, no add-to-cart button. Retail customers still see your normal shop.
What B2B Suite does
Accounts and paying
See the whole plugin in two minutes.
Wholesale pricing, trade registration, company accounts, net terms and quotes, shown in a real WooCommerce store.

The video loads only when you press play. Nothing is sent to YouTube before that.
One price engine. No more wrong prices.
Stack three pricing plugins and the last one to run sets the price. B2B Suite works out every wholesale, tiered and customer-specific price once. The shop, cart, checkout, quote and invoice all show the same number, and you can open any product to see how it got there.
- Simple and variable products
- Classic checkout and Checkout Blocks
- HPOS order storage
- WPML, Polylang and currency switchers
Price explainer
Northwind Supply
HX-2210 Hex bolt M8 × 40, box/500 × 60
- 1Base price (WooCommerce)$24.00
- 2Gold group: 20% off−4.80$19.20
- 3Quantity break: 50+ boxes−1.60$17.60
- 4Tax: exempt (EU VAT checked)0.00$17.60
One trade buyer, Tuesday morning.
From trade registration to Net 30 payment, all in one WooCommerce B2B plugin.
Applies
Fills in your trade sign-up form and uploads a resale certificate.
Approved
You approve them from one queue. They join the Gold group.
Orders 40 lines
Pastes SKUs into the bulk order form. Gold prices apply.
(Pro)
Asks for a quote
For a full pallet, they ask for a better price.
(Pro)
Accepts
You change two lines and send it back. They accept and it becomes an order.
(Pro)
Pays later
The order goes on Net 30. The invoice is due 30 Nov.

10:05. Forty lines, one paste.
Trade buyers know their SKUs. They paste them into the bulk order form, set quantities, and the Gold prices apply to every line before checkout.
Your buyers are companies. Treat them like it.
A real trade account has a buyer, a manager who signs off spending, and an accounts team that pays in 30 days. Pro adds company accounts with sub-users, spend limits, net payment terms and request a quote.


Fair terms, in writing.
Store owners name the same problems in B2B plugin reviews: lockouts, upgrade nags, slow support, conflicts. Here is what we promise instead.
Your licence ends. Your store doesn’t.
Stop paying for Pro and every Pro feature keeps working. You only stop getting updates. Your trade prices never disappear overnight.
Free is a real plugin, not a demo.
One customer group with its own prices, hidden prices, trade sign-up, the bulk order form and the importer. No time limit.
A reply within 24 hours.
Email support@softminal.com. A person from the team that builds the plugin answers within 24 hours.
Your data, your call.
Delete the plugin by accident and your setup is still there when you reinstall. Turn on “remove data” and it leaves nothing behind.
Works with Checkout Blocks and HPOS.
Every checkout feature works in both the classic checkout and Checkout Blocks, and orders go through WooCommerce’s own order system.
Built not to slow your shop down.
Each price is worked out once and cached, instead of several plugins recalculating it on every page view.
Start free on WordPress.org. Upgrade for accounts and terms.
Compare every feature| Feature | Free | Pro |
|---|---|---|
| Customer groups | 1 group | Unlimited |
| Group and quantity-break prices | Shop-wide, per product | + category, tag, customer |
| Hide prices from guests | Yes | Yes |
| Trade sign-up and approval | Yes | + auto-approve |
| Bulk order form, SKU and CSV | Yes | Yes |
| Import from B2BKing and others | Yes | Yes |
| PDF invoices | 5 designs | 15 designs |
| Company accounts and sub-users | — | Yes |
| Request a quote | — | Yes |
| Net terms and credit limits | — | Yes |
| EU VAT check and tax exemption | — | Yes |
Pro price list
Per year. Black Friday prices.
- Pro1 site
$149$99 - Pro Agency10 sites
$299$199 - Pro Unlimited30 sites
$599$349
Prefer to pay once? Lifetime licences start at $299.
Buy Pro14-day money-back guarantee
Switching from B2BKing, Wholesale Suite or WholesaleX?
Bring your customer groups, wholesale prices and approved buyers with you. The importer is free and runs a dry run first, so you see everything it found before it changes anything.
MIGRATION5050% off Pro when you switch
From B2BKing
Customer groups, approval status, percentage, amount-off and fixed price rules
Read the B2BKing guideFrom Wholesale Suite
Wholesale roles, the users in them, and per-role prices on products and variations
Read the Wholesale Suite guideFrom WholesaleX
Roles, account status, price rules and quantity tiers, buy X get Y, min and max quantities, tax exemption, subaccounts and quotes
Read the WholesaleX guide
- 1.4.0
AI Connect: ask Claude or another AI app about your store in plain words. Plus a trash bin for groups and price rules.
- 1.3.6
FluentCRM integration: trade customers sync as contacts, tagged by group and application status.
- 1.3.3
Drag-and-drop sign-up form builder, file uploads for resale certificates, optional CAPTCHA.
Try it on a staging copy first. Your retail customers won't see a thing change.
Free on WordPress.org. Needs WordPress 6.5+, WooCommerce 8.0+ and PHP 8.1+.