What is the B2B Suite for WooCommerce?
CodeAtoZ B2B Suite for WooCommerce turns a standard WooCommerce store into a full-featured B2B commerce platform. It bundles six independent modules that cover the essentials of wholesale and trade selling — gated pricing, quote requests, registration approvals, analytics, and email automation — with an optional Pro add-on that unlocks 16 advanced modules.
Whether you run a wholesale operation, a distributor network, or a trade-only store, the suite gives you everything needed to serve business customers professionally — from hidden prices and “Request a Quote” buttons to custom registration forms with approval workflows.
The Six Free Modules
| Module | What it does |
|---|---|
| Access Control | Hide prices, remove Add-to-Cart buttons, and restrict the catalogue for guests or specific roles — with a configurable replacement call-to-action (Login, Request a Quote, WhatsApp, or contact form). |
| Wholesale Pricing | Role-based and user-based pricing rules, quantity tier (volume) pricing, per-product minimum order quantity (MOQ), store-wide minimum order requirements, and a Quick Order by SKU form. |
| RFQ & Quotes | A “Request a Quote” button and quote cart, admin quote management with line-item editing, PDF generation, and quote-to-order conversion with a native WooCommerce payment link. |
| Registrations & Approvals | A B2B-specific registration form (company name, VAT, phone, documents) with an admin approve/reject workflow and automatic email notifications. |
| Analytics | Tracks key B2B events — quote requests, approvals, registrations, pricing rule applications — and visualises them on an admin dashboard with charts. |
| Automation | Scheduled email reminders for unanswered quotes, follow-up emails for cold leads, and Slack notifications for new quotes and registrations. |
Key Principles
- Modular — Enable only the features your store needs. Each module is toggled independently and disabled modules load no code.
- No bloat — No licensing code, no telemetry, and no external pings beyond the WooCommerce configuration you set up yourself. All assets (including Chart.js) are bundled locally.
- HPOS ready — Fully compatible with WooCommerce High-Performance Order Storage; uses WooCommerce order APIs rather than direct post queries.
- Theme agnostic — Built on standard WooCommerce hooks. Frontend templates are overridable from your theme.
- WP.org compliant — 100% GPL code with all assets bundled locally and no CDN dependencies.
Where to Find Everything
After activation a top-level B2B Suite menu appears in your WordPress admin with these screens:
| Screen | Purpose |
|---|---|
| Dashboard | At-a-glance stats for quotes, registrations, and module status |
| Quotes / RFQ | Review quote requests, edit line items, and convert quotes to orders |
| Pricing Rules | Build wholesale pricing rules by role, user, product, category, and quantity tier |
| Registrations | Approve or reject B2B customer applications |
| Analytics | Charts and counts for tracked B2B events |
| Automation | Configure reminders, follow-ups, and Slack notifications |
| Settings | Tabbed settings with a per-module toggle and each module’s own options |