
MSDK Wholesale Core lets you run a trade counter alongside your normal WooCommerce shop. Buyers stay ordinary WordPress Customers; wholesale is a group assignment, not a special role.
- Unlimited customer groups with per-group product prices (prices stored as product meta)
- Minimum order quantities and whole-order (cart) minimums (classic cart + Store API / block checkout)
- Identity bar so logged-in trade customers know which price list they are on
- Catalog sort/filter uses each group’s fixed wholesale prices.
- Cache protection so wholesale HTML is never served to the wrong shopper
This WordPress.org package includes unlimited groups, core pricing, optional global % discount per group, MOQ, cart minimums, badges, identity, and catalog sorting. Everything in this package works without a license.
License management uses Freemius (Account under WooCommerce Wholesale Core). This plugin bundles the official Freemius WordPress SDK under vendor/freemius/ (WordPress.org–recommended location) with is_org_compliant enabled. Freemius is an allowed dependency on WordPress.org; start.php only loads the newest SDK instance when multiple Freemius-powered plugins are active.
Merchant help: User guide
Live demo: Ironwood Roasters demo
👑 Premium Features
A separate premium package (from msdk.com.au / Freemius after purchase) adds:
- B2B product visibility (public, hide price for guests)
- Wholesale-only product visibility
- Case size and maximum quantity rules
- Volume / tiered (quantity-break) pricing
- Payment gateway and shipping method restrictions per group
- Tax exemption and catalog tax display per group
- Category-level wholesale minimums
- Custom validation message overrides
- Wholesale registration applications, field builder, and WooCommerce emails
Upgrade and checkout are available from msdk.com.au/wholesale-core. After purchase, Freemius delivers the premium package (Pro modules); the WordPress.org free listing ships without Pro source.
Screenshots

Customer groups settings — name, badge, priority, and fallbacks.

Product Wholesale tab — per-group prices and order rules.

Storefront wholesale badge and quantity hints.

Cart line showing wholesale order rules.

Identity bar confirming which wholesale price list is active.

Registration settings — approval mode, default group, and application fields (Pro).