Skip to main content
Storefront

An included B2B buying experience your team can make its own

Company accounts, quotes, approvals, quick ordering, search, and checkout are already connected to Vendure Platform. Adapt the included storefront to your brand and workflows, or connect any other frontend through headless APIs.

Start with a complete buying experience, without a template ceiling

Most B2B teams hit the same wall. A fixed template puts a ceiling on buying flows, checkout, and brand experience. Starting from an empty frontend means rebuilding company accounts, quotes, approvals, reordering, search, and checkout before customers see any improvement.

The Vendure B2B Storefront gives your team a complete starting point while keeping the result in your control. Adopt the whole storefront, change any part of it, or use the same headless APIs from a frontend you already run.

What ships with the storefront

The full B2B procurement surface, in a customer-facing app

Everything a buyer at one of your customers needs to do, already working in the storefront. Each flow connects to the platform capability behind it.

Company accounts and permissions

Customer companies with hierarchical units, users, and company-scoped roles. Permission gates on every storefront action: request a quote, place an order above a spending limit.

Explore B2B buying

Quote-to-order

Buyers request quotes from the catalogue. Sales negotiates over a multi-version thread. The accepted quote becomes an order with the negotiated prices locked in.

Explore B2B buying

Approval workflows

Spending limits, named approvers, multi-level chains, timeouts. Buyers see pending approvals in their account. Approvers act from email or the storefront.

Explore B2B buying

Quick-order and CSV upload

Paste a SKU list or drop a CSV. The storefront validates against the catalogue, resolves contract pricing, flags out-of-stock lines, and adds the rest to the cart.

Catalogue, search, checkout

Buyers find products fast with filtered search in their language, see live stock, and check out with split addresses, purchase-order references, and their own negotiated prices.

Explore search and discovery

Your brand, your experience

The storefront is not a locked template. Your team changes anything: layout, checkout steps, wording, whole pages. What your customers see is decided by you, not by the platform.

One codebase, multiple business models

The storefront supports B2B and B2C experiences on one codebase, configured rather than maintained as unrelated builds.

Under the hood: a stack your engineers will vouch for

One section for your technical team, because they will be asked. The storefront is a Next.js and React application, written in TypeScript end to end, talking to Vendure's GraphQL API with generated type-safe queries. UI primitives (Shadcn, Radix) and styling (Tailwind) live in your repository, with first-class internationalisation for multi-market storefronts.

What that means for everyone else: it is mainstream technology your team can hire for, there is no proprietary frontend runtime between you and your customers, and the whole thing is yours. Adopt it as your day-one storefront, or lift only the flows you want into one you already run.

Teams building complex commerce with Vendure.

One storefront across every capability area

The storefront is where every capability area of Vendure lands in front of a customer. One application, every area:

FAQ

What teams ask before they commit to a storefront

Common questions from digital commerce leaders and their engineers evaluating the storefront.

Get a demo
See your business in this storefront

Tell us about your buyer scenarios, brand, and existing frontend. We will focus the demo on how the Vendure B2B Storefront and headless APIs fit your approach.