The ecommerce platform for complex B2B
Customer-specific pricing, company accounts and approvals on one adaptable platform, with the APIs to connect your ERP. Open source at the core.
Follow one B2B order from sign-in to confirmation
One company, one buyer and one approver. Pick a step to see the screen each of them works in.
Ecommerce tools for the way your business sells
The jobs your buyers and your team do every day, on one backend, one data model and one set of APIs. Also included: search, the Vendure B2B Storefront and brands and markets.
Find and reorder products
Paste a list of SKUs, repeat a past order with changed prices flagged, or request a quote. Shopping lists and shared carts keep regular purchases ready.
Negotiated prices and terms
Contract price lists with volume breaks, per company or customer group, plus customer catalogues, company payment methods and spending limits.
Company accounts and approvals
Each company manages its own users, roles and addresses. Orders over a buyer's limit go to an approver before they are placed.
Operations and governance
Workflow automation, roles and single sign-on for your team, and an audit log of who changed what and when.
Why teams move complex B2B to Vendure
B2B comes built in
Company accounts, contract pricing, quotes and approvals ship as capabilities in the plans. They are not workarounds on a platform built for consumer shops.
You change what does not fit
When your process differs, your team extends Vendure in TypeScript. A PO number on every order or an approval rule per cost centre lives in your own code, not in a fork.
You own the code and the costs
Self-host Vendure or run it on Vendure Cloud, the same application either way. Plans start at €199 a month, with no fee on order value, orders or users.
One ecommerce platform, connected to the systems you already run
Vendure owns the buying experience and the logic behind it: catalogues, pricing, accounts, carts, checkout and orders. Ecommerce integrations connect it to the ERP, PIM, CRM, payment and fulfilment systems that stay authoritative elsewhere.
Replace the commerce layer, not the systems around it.
Explore ERP and integrationsRun B2B and B2C on the same platform
Give each brand, market and customer group the catalogue, pricing and rules it needs, while sharing the data and integrations that should stay shared. Add a B2C channel without buying a second platform for it.
Explore brands and marketsHow you go live
- 1
Start a 14-day trial
Sign up and set up your catalogue, customers and B2B workflows in your own store.
- 2
Test your own workflows
Load your catalogue, set up a company account and contract prices, and place an order the way your buyers would.
- 3
Go live with the team you choose
Build with your own engineers, with Vendure Professional Services, or with an official partner who owns delivery.
Your engineers and their AI agents build against the same code
Vendure is TypeScript end to end, with a GraphQL API. Add a field, a pricing rule or a whole plugin in your own code, and the API and the Dashboard pick it up.
Vendure Core, the open source ecommerce framework underneath, is free under GPLv3 and public on GitHub. Point Claude Code, Cursor or Copilot at the repository and the docs MCP server, and they read the real thing instead of guessing at a closed runtime.
Common questions about Vendure
The storefront your customers see is separate from the backend that runs catalogue, pricing, checkout and orders, and talks to it over an API. The benefit of headless commerce is that you can add or replace a storefront, mobile app or marketplace channel without rebuilding the backend behind it. Vendure is that backend, and it exposes a headless GraphQL API for whatever you put in front of it.
Yes. Vendure Core is open source under GPLv3 and free forever, and the paid plans run on the same code. Read it, fork it, self-host it, extend it in TypeScript.
No. Vendure handles the hard parts of B2B, such as company accounts, contract pricing and approvals, and runs B2C channels on the same platform. Each brand and customer group gets its own catalogue, pricing and experience.
Vendure Core is free. Above it sit three flat monthly plans from €199, plus Enterprise on contract. No charge on gross merchandise value, no fee per order, no fee per user. Every paid plan includes a base set of Vendure Cloud resources, and usage above that is billed on top of the plan price. Cloud opens as a closed beta for paid plans, with general availability planned for Q1 2027. See pricing.
Both, and the same application either way. Run it on your own infrastructure, or let Vendure Cloud manage deployments, databases, backups and scaling on a paid plan. Cloud opens as a closed beta for paid plans, with general availability planned for Q1 2027. Moving between them is a runtime change, not a rebuild.
Your own team can, optionally supported by Vendure Professional Services. If you would rather not staff it, an official Vendure partner can own delivery end to end. For a complex setup, start at Vendure for enterprise.
See how Vendure fits your business
Set up your catalogue, customers and B2B workflows in a 14-day trial, or compare the plans to see which one fits.


