Run wholesale and retail from one WooCommerce store.
Approve B2B buyers, put each one on a price tier, and let rule-based discounts apply by themselves — in your shop, cart and checkout — and in Vitepos with Pro.
- Blocks cart & checkout
- Translation-ready
- Dark-mode admin
From "can I buy wholesale?" to a wholesale order in three steps.
Retail shoppers keep seeing retail prices. Only approved buyers see theirs.
Buyers apply from My Account
A Wholesale tab appears in WooCommerce My Account. Customers submit their details — plus any extra fields you ask for, like a VAT/BIN number.
You approve and assign a badge
Review each application, approve or reject in one click, and give the buyer a badge — Bronze, Gold, whatever your tiers are called.
Their prices apply everywhere
The badge's pricing rule kicks in on product pages, cart, checkout and the order itself. With Pro, it works in the Vitepos order panel too.
Tiers your buyers grow into
Each badge carries its own pricing rule and allowed payment methods. With Pro, set a spend threshold and customers who pass it are flagged as eligible — upgrade them in one click, or turn on auto-upgrade.
Decide who gets wholesale access
Every request lands in one queue with the buyer's details. Approve, reject, or open the full application. Pro adds your own form fields — text, textarea, required or optional — in the order you want.
A POS-fast order page for bulk buyers.
The Wholesale Shop is a dedicated page for approved customers: search by name or SKU, filter by category, change quantities in a side cart and watch tier savings update — without leaving the page.
- Auto-created page, or drop in the shortcode
- Per-item wholesale hint on every card
- Only visible to approved wholesale customers
Negotiate big orders without email ping-pong.
A buyer turns their cart into a quote request. You counter with prices, a discount or shipping relief, as many rounds as it takes. When they accept, it becomes a regular WooCommerce order.
Shipping cost is calculated live from the buyer's saved address and your WooCommerce shipping zones.
Everything else a wholesale store needs
Vitepos pricing
Select a customer in the Vitepos order panel — if they are wholesale, products added to the cart get their wholesale price.
Activity log
See who approved an application, changed a rule or reassigned a badge, and when.
Any language
Admin and customer screens translate with Loco Translate, Poedit or WPML — no rebuild required.
Email templates
Eight ready-made emails for applications, quotes and badge upgrades, editable with {{customer_name}}-style placeholders.
Address book at checkout
Buyers save shipping and billing addresses — Home, Office, Warehouse — and pick one at checkout.
Wholesale reports
Wholesale vs. retail revenue split, the trend over time, and a key insight pulled from your numbers.
Try it on your store today.
Works on any WooCommerce store — and with Pro, in Vitepos too.
Download free