Description
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






Installation
- Upload the plugin folder to
/wp-content/plugins/or install via Plugins Add New (WordPress.org when listed). - Activate MSDK Wholesale Core for WooCommerce.
- Open WooCommerce Settings Wholesale Core to configure groups and rules.
- Optional: buy Pro on msdk.com.au/wholesale-core and activate the license under WooCommerce Wholesale Core Account.
FAQ
-
Does it work with block cart and checkout?
-
Yes. Line and cart rules use WooCommerce Store API hooks as well as classic cart validation.
-
Is there a separate Pro ZIP?
-
WordPress.org hosts the free package (Pro source removed). After you buy Pro, Freemius delivers the premium package with Pro modules. You can also install the full ZIP from msdk.com.au and activate a license.
-
Does it create custom database tables?
-
No. Groups are options; prices and rules are product meta; membership is user meta.
-
How many price tiers can I create?
-
The free package supports unlimited customer groups. Pro adds logistics and registration tools, not a group quota.
-
What happens if my Pro license ends?
-
On the premium package, groups are never deleted. You get a 7-day grace period, then storefront pricing soft-locks to one primary group until you renew. Extra groups stay saved as paused. The WordPress.org free package has no license soft-lock.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“MSDK Wholesale Core for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “MSDK Wholesale Core for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Free: global percentage discount per customer group when no fixed product price is set.
- Pro: volume / tiered pricing with quantity-break table on the product page.
- Pro: per-group payment gateway and shipping method restrictions.
- Pro: per-group tax exemption and catalog tax display (incl/excl).
1.0.1
- Renamed to MSDK Wholesale Core for WooCommerce (slug msdk-wholesale-core-for-woocommerce).
- WordPress.org free package: unlimited groups with no license-gated locks on shipped features.
- Pro modules (case/max, wholesale-only, custom messages, registration, category mins) ship only in the premium package.
1.0.0
- Initial public release.
