
About Vendure
Vendure is an open source commerce platform built in TypeScript. It is made for complex B2B stores, with customer-specific pricing, company accounts and order approvals on one platform.
What it does
Vendure lets a store show each company its own contract prices, with volume breaks where they apply. Buyers can sign in to a company account, place quick orders from a list of SKUs and send large orders for approval. APIs connect the store to an ERP system, so orders and prices stay in step with back-office data.
Key features
- Customer-specific pricing and volume breaks
- Company accounts with buyers and approvers
- Quick order from a list of SKUs
- APIs to connect your ERP system
- Built in TypeScript and ready for B2C too
Who it's for
B2B merchants and wholesale suppliers with negotiated prices and approval rules. It also suits developers who want a headless commerce core they can extend in code.
Pricing and good to know
The core is open source, and the site offers a 30-day free trial. Plans are compared on the pricing page. Because it is headless, you build the storefront yourself, so plan for frontend work.
Highlights
- Show each company its negotiated prices
- Place quick orders from a list of SKUs
- Route large orders through an approver
- Connect orders and prices to your ERP












