B2B Commerce
B2B Commerce turns your Craft Commerce store into a full wholesale/business storefront — companies register, their teams order on behalf of the business, and you sell the way B2B actually works.
Five pillars, ready on day one
- Company accounts — self-service registration with merchant approval, team management with roles (admin, purchaser, approver), a shared address book, and per-company control panel overviews.
- Quotes — customers request quotes from their cart, or you build one in the order editor and send it yourself. Prices freeze on send; the buyer accepts from an email link and checks out at exactly the quoted prices — with a PDF attached.
- Order approvals — spending thresholds hold a purchaser's order for an approver, with optional multi-level, amount-tiered approval chains and a four-eyes rule, enforced server-side.
- Pay on account — an on-invoice gateway with per-company credit limits, payment terms, aging statements, and optional automated payment reminders (dunning).
- Quick order — paste SKUs, upload a CSV, re-order past orders, and share company-wide order lists.
And everything around it
Purchase order numbers (with a per-company "required" toggle) • quote, invoice and statement PDFs • departments with their own budgets and approval routing • per-member spending budgets • sales reps ordering on behalf of assigned companies (scoped, audited, zero privilege escalation) • company-specific catalogs enforced at add-to-cart • company-specific pricing via native catalog pricing rules • EU VAT ID validation with automatic reverse charge • a GraphQL API (reads plus opt-in write mutations) • a B2B dashboard with key figures • Dutch translations included.
Everything enforces server-side — every money and permission path is guarded at completion and at payment time, not just in the UI. Built on native Craft & Commerce features (elements, condition builder, catalog pricing, PDFs, impersonation), so it feels like Craft and upgrades like Craft.
Requirements
Craft CMS 5 (Pro) · Craft Commerce 5 · PHP 8.2+ · MySQL or PostgreSQL
Standard
Plus $49/year after one year.
To install this plugin, copy the command above to your terminal.
This plugin doesn't have any reviews.










