FEATURES

Every wholesale tool, and the plan it's in.

The free plugin covers applications, tiers and rule-based pricing. Pro adds the tools for high-volume B2B: an order page, quotes, badge upgrades and reports.

FREEIn the free Vite Wholesale plugin
PRONeeds Vite Wholesale Pro
Do I need Vitepos? No — everything here works on any WooCommerce store. Using Vitepos? Its wholesale pricing comes with Pro.
FREE

Wholesale core

Everything you need to sell wholesale and retail from one store. Free forever.

FREE

Wholesale applications

Buyers ask for wholesale access from a Wholesale tab in WooCommerce My Account. Every request lands in one queue for you to review.

  • Approve or reject in one click
  • Open the full application with every submitted field
  • Buyers see their status and badge in My Account
Application details
Pending
John Doejohn@example.com
SubmittedSeptember 8, 2026
Submitted fields
First nameJohn
Last nameDoe
CityAnytown
CountryUnited States
VAT/BIN numberTAX-123456789
Phone number+1 555 0100
CloseRejectApprove
FREE

Customer badges

Badges are your price tiers. Each one carries its own pricing rule and the payment methods that tier can use at checkout.

  • Name tiers however you like — Bronze, Gold, Trade
  • Limit payment methods per badge
  • Assign or change a customer's badge any time
Add badge
Badge title
Gold
Pricing rule
Gold tier — apparel
Payment methods
Bank transfer +1
StatusEnable or disable this badge
CloseSave badge
FREE

Pricing rules

Build rules from AND / OR groups so each discount lands exactly where you want it — and nowhere else.

  • Conditions on category or product — equals or excluding
  • Minimum quantity per product
  • Percentage or fixed discount
Add pricing rule
Rule name
Discount
Status
Gold tier — apparel
10.00%
Active
Starter 5%
5.00%
Active
Diamond $15 off
$15.00
Active
Gold tier — apparel
Category = Clothing · min 10ANDProduct ≠ Beanie
ORCategory = Decor · min 4
FREE

Storefront pricing

Approved buyers see their price wherever they shop. Retail customers keep seeing retail.

  • A tier-price hint on product pages
  • Prices carry through cart, checkout and order line items
  • Works with the classic and Blocks cart & checkout
HOODIE
$50.00$45.00
Buy 10 or more, $40.50 each (wholesale price)
Add to cart
Order summaryBLOCKS
V-Neck T-Shirt × 10$180.00
$200.00Save $20.00
Beanie × 1$18.00
Retail price
Subtotal$198.00
Shipping$10.00
Total$208.00
FREE

Activity log

A record of who did what — approvals, rule edits and badge changes — with the time each one happened.

  • See who approved or rejected an application
  • Track changes to pricing rules and badges
  • Helpful when several people manage wholesale
Activity log
All actions
admin approved John Doe's application
2 min ago
admin set Gold tier — apparel to 10.00%
1 hour ago
admin gave Sam Wilson the Gold badge
Yesterday
admin rejected Mike Brown's application
Sep 1
FREE

Translation-ready

Admin screens and everything your customers see can be translated with the tools you already use.

  • Loco Translate, Poedit or WPML
  • No rebuild after translating
  • Admin and storefront strings alike
Wholesale price hint
ENGLISH
Buy 10 or more, $16.20 each (wholesale price)
BANGLA
10 বা তার বেশি কিনুন, প্রতিটি $16.20 (পাইকারি মূল্য)
Works withLoco TranslatePoeditWPML
PRO

Pro tools

For stores where wholesale is a big part of the business. Pro installs on top of the free plugin.

PRO

Wholesale Shop

A dedicated order page for approved buyers, fast like a POS. It's created for you, or you can place it anywhere with a shortcode.

  • Search by product name or SKU
  • Category chips and a side cart with live savings
  • Visible only to approved wholesale customers
All productsClothingDecorMusic
T-SHIRT
$18.00
10+ at $16.20
Add to cart
WALL CLOCK
$55.00
4+ at $49.50
Add to cart
CUSHION
$16.00
4+ at $14.40
Add to cart
20 items · $495.00You save $55.00
Checkout
PROOPTIONAL

Vitepos order panel pricing

If you also run Vitepos, select a customer in the Vitepos order panel. When they are a wholesale customer, every product you add to the cart gets their wholesale price. Not using Vitepos? There's nothing to set up.

  • Same badges and pricing rules as your online store
  • No separate POS price list to maintain
  • Only needed if you use Vitepos
Vitepos · Order panel
SW
Sam WilsonGold
Wholesale price applied
Hoodie with Pocket6 × $31.50
$210.00
$189.00
Cap12 × $14.40
$192.00
$172.80
Total$361.80
Pay $361.80
PRO

Quote negotiation

A buyer turns their cart into a quote request. You reply with offers, and an accepted quote becomes a normal WooCommerce order.

  • Multi-round offers on price, discount and shipping
  • Live shipping cost from the buyer's address and your zones
  • Accepted quotes convert to WooCommerce orders
Quote #57
Pending
Round 2
Product
Qty
Offer price
Line total
Long Sleeve Tee
50
21.00
$1,050
Hoodie with Zipper
30
38.00
$1,140
Items total$2,190.00
Shipping LIVE$100.00
Shipping discount−$25.00
Grand total$2,265.00
$21 works at 50 if you cover some shipping.
Send offer
PRO

Badge upgrades

Give each badge a spend threshold. When a customer's lifetime purchases pass it, the Customers screen flags them as eligible and you upgrade them in one click — or turn on auto-upgrade and let it happen by itself.

  • Eligible customers always get a clear sign in the list
  • One-click Upgrade by the admin
  • Optional auto-upgrade setting — off unless you turn it on
Customer
Current badge
Total spend
Action
Sam Wilson
BronzeGold
$1,228.20
Upgrade
Jane Smith
Bronze
$337.60
Chris Lee
Gold
$982.80
GoldSpend passed the Gold threshold ($800.00) — eligible for upgrade.
Auto-upgrade badgesOff: you upgrade eligible customers yourself. On: they're upgraded automatically.
PRO

Custom application fields

Ask for what you need before you approve someone — a VAT/BIN number, a business address, a website.

  • Text and textarea fields
  • Required or optional
  • Set the order they appear in
Field listField form
Add field
Label
Type
Order
Required
VAT/BIN Number
Textbox
1
Yes
Business address
Textarea
2
No
Phone number
Textbox
3
Yes
Website
Textbox
4
No
PRO

Email templates

Eight ready-made emails cover applications, quotes and badge upgrades. Change the wording, keep the placeholders.

  • Placeholders for customer name, site name and URL
  • Rich-text editor with a clickable placeholder list
  • Switch each email on or off
Edit email templateApplication Approved
Subject
Your wholesale account is approved
NormalBIU
Hi {{customer_name}}, your wholesale application on {{site_name}} has been approved. Log in at {{site_url}} to start ordering at your wholesale rates.
Active
Save changes
PRO

Address book & checkout

Buyers save shipping and billing addresses in My Account, then pick one at checkout instead of retyping.

  • Labels like Home, Office or Warehouse
  • A default address for each type
  • Pick a saved address at checkout instead of retyping
Shipping addressAdd address
WarehouseDefault
Sam WilsonUnit 4, 123 Main Street, Anytown 12345
Office
Sam Wilson456 Sample Avenue, Suite 9, Anytown 12345
Use the same address for billing
Place Order
PRO

Wholesale reports

See what wholesale is worth to your store: headline numbers, the wholesale vs retail split, the revenue trend and a key insight.

  • Stat tiles for revenue and orders
  • Wholesale vs retail revenue split
  • Revenue trend with a Key Insight
Reports
Last 6 months
Wholesale revenue$48,920
Wholesale orders312
Avg. order$156.79
Wholesale vs retail revenue
Wholesale 62% · $48,920Retail 38% · $29,980
Wholesale revenue by month
$10.4k
AprMayJunJulAugSep
Key insight: wholesale revenue is up 70% since April.

Start with the free plugin. Add Pro when you need it.

Works on any WooCommerce store — and with Pro, in Vitepos too.