Get WholesaleNode running on your WooCommerce store in minutes. All 20 modules install from a single plugin file — no separate installs, no extension marketplace.
| Requirement | Minimum | Recommended |
|---|---|---|
| WordPress | 6.4 | Latest |
| WooCommerce | 8.0 | Latest |
| PHP | 7.4 | 8.2+ |
| MySQL / MariaDB | 5.7 / 10.4 | 8.0+ / 10.6+ |
| WooCommerce HPOS | Fully Supported | Fully Supported |
| WooCommerce Blocks | Fully Supported | Fully Supported |
Download b2b-commerce-kit.zip from your WooCommerce.com account or the WooCommerce marketplace at woocommerce.com.
In WordPress admin go to Plugins → Add New → Upload Plugin. Select the zip file and click Install Now.
Click Activate Plugin. The WholesaleNode menu will appear in your WordPress sidebar. On first activation the plugin creates its 12 database tables automatically.
Go to WholesaleNode → Settings → Features. All 20 modules are enabled by default. Toggle off anything you won't use — disabled modules load zero PHP and JavaScript.
Set up User Roles, User Groups, and Product Lists before adding pricing rules or restrictions. See the First Steps guide →
Yes — fully. All order meta reads and writes use $order->get_meta() and $order->update_meta_data() throughout the entire plugin. Admin order columns for Company Credit and PO Approval are registered for both the classic shop_order posts screen and the HPOS wc-orders screen. Enable HPOS at any time without any impact on WholesaleNode.
Yes. The Points & Rewards redemption widget renders correctly on Blocks-based cart and checkout pages via dedicated Blocks hooks. PO Approval and Company Credit work with any checkout flow that uses WooCommerce's standard order creation hooks.
Yes. Network-activate for all sites or activate per-site. Each subsite has its own independent rules, company accounts, and settings.
Updates are delivered through the WooCommerce.com update system and appear in your standard WordPress Plugins → Updates screen. Click Update as you would any other plugin. Database migrations run automatically on update.