Features
A trade store, not a discount plugin
Everything below ships in one plugin. The Pro badge marks what needs the Pro add-on; everything else is in the free version on WordPress.org.
Pricing
One resolver decides every price, so the shop, the cart and the block checkout always agree.
Group pricing
Percentage off, amount off or a fixed price, applied shop-wide or per product in free — and per category, tag or individual customer in Pro.
Read more about group pricingQuantity breaks
Price bands by quantity, honoured in the cart as the quantity changes. Pro adds the tier table on the product page.
Read more about quantity breaksPrice Explainer
Ask why a customer sees a price and get the full precedence walk — including the rules that lost and why.
Read more about price explainerBuy X, get Y
Reward volume with free or discounted units, added to the cart automatically and locked so they cannot be edited. Pro adds category triggers and cross-product gifts.
Accounts and access
Decide who sees what, and who is allowed to buy.
Trade registration and approval
A registration form with company name, VAT/tax ID, phone and address, spam-guarded, feeding an approval queue with email notifications at every step.
Custom form builder
Build the registration form your trade desk actually needs: add, reorder and require fields, pick the input type, and mark which ones are shown to reviewers in the approval queue. No code, no third-party form plugin.
Hidden prices
Hide prices and add-to-cart from guests or from anyone without an approved account, with the leaks closed — including structured data and the Store API.
Private catalogue and per-group visibility
Run the whole store behind a login, or hide selected categories from selected groups. Enforced through WooCommerce’s own query filters, so the Store API cannot leak around it.
Company accounts
A company with sub-users and roles, shared order history, per-order and monthly spend limits, and an approval chain before an order is placed.
Read more about company accountsSelling and payment
The parts of B2B that retail plugins never had to solve.
Net terms and credit
An invoice gateway with per-company credit limits, an append-only ledger, overdue reminders on a cadence you set and monthly statements.
Read more about net terms and creditRequest a quote
Quote basket, negotiation thread, per-line offered prices, expiry — then a one-click conversion to an order at the agreed prices.
Read more about request a quoteBulk order form
A searchable order pad and quick order by SKU or pasted CSV, with per-line results. Framework-free JavaScript — under 5 KB, no SPA on your storefront.
Minimum, maximum and pack quantities
Per product in free, per group and by order value in Pro. Enforced in the classic and block checkouts, and in the bulk form.
Tax exemption and EU VIES
Per-customer or per-group exemption, plus live VIES validation with a three-state result — valid, invalid, or service unavailable. It never guesses during downtime.
Role-gated payment and shipping
Show purchase-order payment to approved trade buyers and hide it from everyone else, and do the same with shipping methods.
Documents and platform
Paperwork your buyers expect, and the plumbing your developer will ask about.
PDF invoices
Fifteen ready-made designs — five in free — attached to order emails and downloadable from My Account. Steps aside automatically if a dedicated PDF-invoice plugin is active.
Import from another plugin
Bring groups, buyers and price rules over from B2BKing, Wholesale Suite or WholesaleX, with a dry run first. Free — you should not have to pay us to find out whether your data comes across.
Read more about import from another pluginREST API and webhooks
A read API — including live price resolution for any product, customer and quantity — is free. Pro adds signed outbound webhooks for your ERP or CRM.
Read more about rest api and webhooksMultilingual and multi-currency
Rules follow WPML and Polylang translations. Pricing always resolves in the store’s base currency and leaves conversion to your switcher.
Side by side
Free vs Pro
What each tier actually enforces.
Pricing
Customer groups
- Free
- 1
- Pro
- Unlimited
Percentage, amount-off and fixed prices
- Free
- Shop-wide and per product
- Pro
- + category, tag and per-customer
Quantity break pricing
- Free
- Included
- Pro
- + tier table on the product page
Buy X, get Y
- Free
- Same product
- Pro
- + category triggers, cross-product gifts
Price Explainer and view-as-customer
- Free
- Included
- Pro
- Included
Access and accounts
Hide prices from guests
- Free
- Included
- Pro
- Included
Private catalogue and per-group visibility
- Free
- Not included
- Pro
- Included
Trade registration and approval
- Free
- Included
- Pro
- + auto-approval
Custom registration form builder
- Free
- Not included
- Pro
- Included
Company accounts and sub-users
- Free
- Not included
- Pro
- Included
Spend limits and order approval chains
- Free
- Not included
- Pro
- Included
Selling
Bulk order form, quick order by SKU/CSV
- Free
- Included
- Pro
- Included
Min / max / pack quantities
- Free
- Per product
- Pro
- + per group and order value
Request a quote (RFQ)
- Free
- Not included
- Pro
- Included
Net terms, credit limits, statements
- Free
- Not included
- Pro
- Included
Role-gated payment and shipping methods
- Free
- Not included
- Pro
- Included
Tax exemption and EU VIES validation
- Free
- Not included
- Pro
- Included
Platform
PDF invoices
- Free
- 5 designs
- Pro
- 15 designs + fonts and watermark
Import from B2BKing / Wholesale Suite / WholesaleX
- Free
- Included
- Pro
- Included
Read REST API
- Free
- Included
- Pro
- Included
Outbound webhooks
- Free
- Not included
- Pro
- Included
HPOS, Cart & Checkout Blocks, clean uninstall
- Free
- Included
- Pro
- Included
WPML / Polylang and currency-switcher support
- Free
- Included
- Pro
- Included
| Feature | FreeOn WordPress.org | ProFrom $99 a year |
|---|---|---|
| Pricing | ||
| Customer groups | 1 | Unlimited |
| Percentage, amount-off and fixed prices | Shop-wide and per product | + category, tag and per-customer |
| Quantity break pricing | Included | + tier table on the product page |
| Buy X, get Y | Same product | + category triggers, cross-product gifts |
| Price Explainer and view-as-customer | Included | Included |
| Access and accounts | ||
| Hide prices from guests | Included | Included |
| Private catalogue and per-group visibility | Not included | Included |
| Trade registration and approval | Included | + auto-approval |
| Custom registration form builder | Not included | Included |
| Company accounts and sub-users | Not included | Included |
| Spend limits and order approval chains | Not included | Included |
| Selling | ||
| Bulk order form, quick order by SKU/CSV | Included | Included |
| Min / max / pack quantities | Per product | + per group and order value |
| Request a quote (RFQ) | Not included | Included |
| Net terms, credit limits, statements | Not included | Included |
| Role-gated payment and shipping methods | Not included | Included |
| Tax exemption and EU VIES validation | Not included | Included |
| Platform | ||
| PDF invoices | 5 designs | 15 designs + fonts and watermark |
| Import from B2BKing / Wholesale Suite / WholesaleX | Included | Included |
| Read REST API | Included | Included |
| Outbound webhooks | Not included | Included |
| HPOS, Cart & Checkout Blocks, clean uninstall | Included | Included |
| WPML / Polylang and currency-switcher support | Included | Included |
Start free. Upgrade when your buyers do.
The free plugin is enough to run a real trade channel. Pro is for when one buyer becomes six people ordering on one account.
14-day money-back guarantee. Support replies within 24 hours.