Skip to main content
NewIntroducing Vendure plans

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.

A B2B storefront showing a company its contract prices on safety equipment, next to the Vendure Dashboard price list that sets them.
IBMHans Kohler AGBreitlingKlektMunchSwileQVCHemglassFeddersen GroupFlowtechWilhelm WeishäuplSKYdeals

Teams building complex commerce with Vendure

How B2B buying works

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.

What you can build

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.

A storefront reorder dialog that repeats a past order and flags a product whose price has changed.
Explore B2B buying

Negotiated prices and terms

Contract price lists with volume breaks, per company or customer group, plus customer catalogues, company payment methods and spending limits.

A contract price list in the Vendure Dashboard with volume prices, assigned to one company and a customer group.
Explore pricing and catalogues

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.

A company's users in the storefront, each with a role such as buyer or order approver.
Explore B2B commerce

Operations and governance

Workflow automation, roles and single sign-on for your team, and an audit log of who changed what and when.

An audit log in the Vendure Dashboard recording approvals, role changes and ERP syncs.
Explore operations
Why Vendure

Why teams move complex B2B to Vendure

  1. 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.

  2. 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.

  3. 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 integrations

Run 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 markets
Getting started

How you go live

  1. 1

    Start a 14-day trial

    Sign up and set up your catalogue, customers and B2B workflows in your own store.

  2. 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. 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.

FAQ

Common questions about Vendure

Ready when you are

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.