Retail and wholesale. Same store, right price.
Give wholesale buyers their price the moment they log in, stack quantity discounts on top, and exempt valid EU business buyers from VAT automatically. StoreEngine runs retail and B2B from one catalog, one checkout, and one WordPress install — no separate wholesale site.
Wholesale price applied the moment they log in
Assign customers to a wholesale role or named group and they see their price across the whole catalog the moment they log in — no coupon code, no separate store.
Automatic Role Pricing
Applies the instant they log in.
Named Customer Groups
Distributor, Partner, Reseller rates.
AND/OR Rule Logic
Combine role, quantity and cart value.
Retail Stays Public
Same catalog, unchanged public price.


Set an MOQ, then reward buying more with volume breaks
Require a minimum order quantity per product for wholesale buyers while retail shoppers see a different minimum — or none at all. Layer quantity-tier discounts on top, so a case of 10 saves 10% and a pallet of 50 saves 20%, calculated live in the cart.
EU VAT exemption validated in real time, applied automatically
Business buyers enter their VAT ID at checkout, and StoreEngine validates it against the EU VIES database in real time — no manual approval needed.
Live VAT Validation
Checked against EU VIES instantly.
Auto Reverse Charge
0% VAT for valid business buyers.
Safe Fallback
Invalid IDs revert to consumer rate.
Same Tax Engine
Shared with international selling.


Wholesale pricing and products, hidden until buyers are approved
Put a wholesale registration form on your site so prospective buyers can apply for an account. Once you approve and assign a customer group,their pricing and any wholesale-only products unlock automatically.
Buyer applies
Registration form collects business details for review.
Admin approves
Approve and assign a customer group in one step.
Access unlocks
Wholesale pricing and gated products appear automatically.
Others stay out
Guests and unapproved accounts see a “log in to see price” prompt.
Quote it, invoice it, or bill it on Net 30 — buyer decides
Let large or custom orders start as a quote request — send back a price,and the buyer checks out at that rate. Approved B2B accounts can also order on Net 30 or Net 60 terms, with a branded PDF invoice generated and attached automatically.

Run wholesale alongside retail in three steps
Set up once, and every buyer — retail or wholesale — checks out from the same store.
Create groups & pricing rules
Set up a wholesale role or customer group and attach tiered pricing, MOQs, and quantity discounts.
Gate the catalog & tax
Hide wholesale pricing from guests, add a registration form, and turn on VAT ID validation at checkout.
Approve, sell & invoice
Approve buyers, and every order routes through the right price, tax treatment, and invoice automatically.
Everything a wholesale channel needs
Sourcing, segments, margin tracking and returns — all in the same plugin as your retail store.
Purchase Orders & Suppliers
Maintain a supplier database with lead times and cost prices, send POs, and auto-restock the moment stock is received.
Learn moreCustomer Groups & Segments
Tag customers into named segments — VIP, Distributor, Partner — each with its own pricing rule and private coupons.
Learn moreRequest a Quote
Buyers submit an RFQ for large or custom orders. You review, send back a price, and they check out at the quoted rate.
Learn moreMulti-User B2B Accounts
One company account, multiple buyer seats. Every seat can order, but billing and order history stay centralized.
Learn moreProfit & COGS Tracking
Set cost of goods and shipping cost per product. Net margin is calculated per order, locked at sale, and hidden from staff.
Learn moreReturns & RMA
A full returns workflow with auto-restock and gateway refunds, so B2B orders are as easy to reverse as they are to place.
Learn moreWholesale & B2B questions, answered
Can I run retail and wholesale pricing on the same store?
Yes. Retail visitors see public prices on the same catalog and checkout. Wholesale buyers see their discounted price the moment they log in — no coupon code and no separate store required.
How does EU VAT exemption work at checkout?
The buyer enters their VAT registration number at checkout. StoreEngine validates it in real time against the EU VIES database. A valid business buyer gets the intra-EU reverse charge applied automatically — 0% VAT — and the result is stored on the order.
Can different wholesale customers get different prices?
Yes. Customer groups let you create named segments — Distributor, Partner, Reseller — and attach a different pricing rule to each, so a Distributor can get 30% off while a standard Reseller gets 20%, all from one rule dashboard.
Do buyers need to be approved before they see wholesale prices?
If you turn on a gated catalog, yes — prospective buyers submit a wholesale registration form, you approve the account and assign it to a customer group, and their pricing and any wholesale-only products unlock. It’s optional; you can also assign the role manually.






















