Skip to main content
ERP & integrations

Commerce that fits the systems you already run

Your ERP, CRM, PIM, OMS, payments and fulfilment stay in place. Your team connects them to Vendure through its GraphQL APIs and plugins, so orders, stock, customers and prices move between systems without re-keying.

Model commerce around your customers, not your back office

Vendure lets you model customer accounts, pricing, catalogues, checkout, and order workflows around how your business sells, independent of how your ERP, CRM, PIM, or OMS structures its data.

Those systems can remain authoritative. Your team connects them through the GraphQL APIs and plugins and syncs the data each commerce process needs, so orders, inventory, customers, pricing, and status move between systems with less manual re-entry. You decide where each kind of data is mastered and how it stays current in Vendure.

Where Vendure meets your stack

The systems you run today, connected

Every business already has an operational stack. Vendure ships no ERP or CRM connectors. Your team or a partner builds them on the APIs, plugins and the Workflow Engine in every plan.

ERP

Your integration pushes orders out as they are placed and writes back the sales-order number, stock and prices. Your finance and inventory numbers stay owned by the ERP, kept current in Vendure through real-time, event-driven, or scheduled synchronisation.

CRM

Accounts, contacts, and sales activity stay where your sales team works. Your integration reads the relationships Vendure needs and writes back the orders your reps want to see, without asking anyone to maintain two customer lists.

PIM

Product data keeps a single master. Your integration brings the catalogue your PIM publishes into Vendure, so a product change happens once and shows up everywhere it should.

OMS and fulfilment

Your integration hands orders to the system that picks, packs, and ships them, and takes back the status your customers ask about. Fulfilment stays with the warehouse and courier systems built for it.

Payments and settlement

Take payment through any provider that has a Vendure payment handler, or one you write: cards, bank transfer, payment on delivery or pay on account. Company payment methods decide which of these each customer company can use.

Automation

Build each hand-off as a workflow on the Workflow Engine, included in every plan. If a step fails, only that step retries, so nobody spends their morning re-running a failed sync.

Data flows both ways, and keeps flowing when something fails

The everyday problem with integrations is not the happy path. It is the ERP being slow for ten minutes, or a network call dropping halfway through, and cheap integrations losing the order or leaving two systems disagreeing until someone notices.

Build each hand-off as a workflow on the Workflow Engine, included in every plan. If a step fails, only that step retries, and if a worker restarts mid-flow, the work resumes where it left off. Anything genuinely stuck surfaces in one place, with the full history attached.

Take payment through any provider, on one model

Vendure takes payment through one consistent model, and the provider sits behind it. Your checkout stays the same whether the money runs through a card gateway, a bank transfer, or an in-house arrangement, and adding or switching a provider is a change behind the scenes, not a checkout rebuild.

The same model handles refunds, cancellations, and more than one payment method on a single order.

Charge now, or hold and settle when you ship

B2B rarely charges at the click of a button. Vendure lets you take the money at checkout, or authorise it now and settle later when you actually ship, on the same model. That covers card gateways, payment on delivery, and bank transfer without a separate flow for each.

IBMHans Kohler AGBreitlingKlektMunchSwileQVCHemglassFeddersen GroupFlowtechWilhelm WeishäuplSKYdeals

Teams building complex commerce with Vendure

FAQ

What teams ask about connecting Vendure

Bring your stack

Connect the systems you need to keep

Try Vendure for 14 days and test an order flow against a sandbox of your ERP or payment provider, or compare the plans to see what each one includes.