
Selling to businesses on WooCommerce usually means stitching together several plugins: one for wholesale prices, another for registration forms, a third to hide prices from the public. Wholesale Engine brings all of that into a single plugin — and the core is free on WordPress.org.
What Wholesale Engine does
Wholesale Engine is a complete WooCommerce wholesale plugin for running a B2B, B2C or hybrid B2B + B2C store. Out of the box you can:
- Give specific user roles their own wholesale prices (role-based pricing)
- Build dynamic pricing rules by product, category, role, cart and quantity
- Show a tiered “buy more, save more” pricing table on product pages
- Collect and approve wholesale customers with a drag-and-drop registration form builder
- Hide prices from guests, switch on catalog mode or make the whole store private
- Exempt wholesale customers from tax / VAT per role or rule
- Spot wholesale orders instantly with a dedicated column and filter in WooCommerce → Orders

One store, three ways to sell
A Store Mode setting decides how your shop behaves. B2B locks the store to approved wholesale buyers. B2C runs a normal retail store with wholesale features switched off. Hybrid serves both: retail shoppers see normal prices, and logged-in wholesale customers automatically see theirs.
Built the WooCommerce way
Every effect runs through documented WooCommerce hooks, so your theme is never modified. Wholesale Engine is compatible with WooCommerce High-Performance Order Storage (HPOS) and the block-based Cart & Checkout, works with simple and variable products, and is translation-ready.
Prices are calculated once per request from a single source of truth, so wholesale, sale and tiered pricing never double-discount.
Free core, optional Pro add-on
The free plugin is complete on its own. If you need the full B2B ordering workflow, Wholesale Engine Pro adds a Bulk Order Form, Purchase Lists, Sub Accounts, Request a Quote, a Deal Room for negotiation, a Store Credit Wallet and payment & shipping method rules. Pro installs alongside the free plugin, so your setup stays exactly where it is.
Get started
Install Wholesale Engine from Plugins → Add New, activate it, and the Quick Setup wizard will walk you through store mode, wholesale roles and your registration form. The documentation covers every step in detail.