b2b workflows
B2B buying that fits how your customers actually order
Your customers buy through account structures, negotiated quotes, spending approvals, and standing reorders. Vendure builds those buying motions into one commerce platform, so the way they order is the way your storefront works.
The way your customers buy has more steps than a checkout
A rigid suite hands you one fixed model. An off-the-shelf store hands you a checkout and a company-name field. Either way, your team ends up running the real buying process on spreadsheets and inboxes, and every workaround is a place where orders slow down or slip.
The motion your customers actually run is longer: the right people order inside an account structure, negotiate on a quote, clear an internal sign-off, then reorder next month without starting over. Vendure models that whole motion on one platform and one order pipeline.
Every buyer in the right place, with the right permissions
Model the customer's organisation the way it really is: companies, business units, and users with company-scoped roles. Decide who can place orders, who has to approve, and who just watches. Addresses sit at the company or business-unit level, and each company gets the payment methods its contract allows, for example a Net 30 invoice for a key account.
Adding a customer company is a record in the Dashboard, not an integration project. The same account structure feeds approvals, quotes, and reorders downstream.
Quote-to-order that stays in one place
A buyer asks for a quote, your team responds, and the accepted quote becomes an order at the agreed prices. On Enterprise, your sales team revises the quote across versions, with internal notes the customer never sees. The buyer can request changes, and sales issues the next version.
No re-keying at checkout, no quote history stranded in a sales inbox, and every version and comment stays on the record.
Spending controls your customers' finance teams trust
Approvals match how the business actually signs off. From Scale, an order over a spending limit or order total waits for a named or role-based approver. On Enterprise, approvals can run through chains with more than one level, and a timeout can approve or reject a request automatically, so nothing stalls in an inbox for a week.
Your customer's procurement gate runs on these controls, and on Enterprise so does your team's internal sign-off on quotes before they are sent. Every decision is recorded with who decided and when.
The repeat business, without the friction
Most B2B revenue is repeat orders. Buyers reorder a past order in one click, paste a SKU list to skip browsing, or pull from a saved list of monthly kits. Every cart re-prices against the customer's current contract and group pricing and live stock, so repeat revenue stays on the platform instead of leaking into phone orders.
Distributor with hundreds of customer companies and thousands of buyers
Each customer company carries its own buyers, business units, and shared addresses. Company-scoped roles decide who places orders, who only requests, and who approves. Adding a customer company is a record in the Dashboard, not an integration project.
Manufacturer with quote-driven sales and contract pricing
Buyers request quotes from the storefront, and an accepted quote converts to an order at the agreed prices. On Enterprise, your team revises prices across versions on the same thread, and large quotes route through an internal sign-off before they are sent. The whole quote-to-order motion runs in one place, not a spreadsheet.
Wholesaler with repeat orders and complex SKUs
Replenishment buyers paste a SKU sheet or reorder a past order in one click, and saved lists hold the recurring kits the buying team pulls every month. Contract, group, and quantity-based prices all apply automatically, so the repeat business stays in the platform.
Teams building complex commerce with Vendure
FAQ
Can we run B2B and B2C on the same platform?
Yes. One Vendure instance can serve a B2C storefront and a B2B buying portal on the same catalogue and order pipeline, with different pricing, permissions, and checkout rules for each.
Do we have to adopt every buying motion at once?
No. Most teams start with the account structure, since it is the foundation the rest attaches to, then add quotes, approvals, and reorder as the business needs them.
Can the same buyer act for more than one company?
Yes. A buyer can belong to several customer companies with separate roles and permissions in each, and switch between them without a separate login.
How deep can the account hierarchy go?
Business units are hierarchical and cover the common shapes: company to division to team, or company to region to branch.
Where is the record of who approved and agreed what?
Every approval decision and every quote version is a stored record with the actor and the timestamp.
Which plan includes these buying features?
Company accounts, quote requests, quick order and reorder are in every plan from Starter. Organization hierarchy and managed shopping lists arrive with Growth, order approvals and shared carts with Scale, and quote negotiation, the product configurator and PunchOut with Enterprise.