all articles
Integrations·March 14, 2026·2 min read

Pantheon ERP ↔ Shopware 6: an integration architecture that holds

How to connect Pantheon ERP to a Shopware 6 store without data loss, with real-time inventory sync.

Most Serbian companies with a serious catalog already run Pantheon ERP as the source of truth for items, inventory and invoicing. When e-commerce comes in as a new channel, the question is the same: how do you connect the two worlds without daily breakage?

Three myths about Pantheon integration

Myth 1: "There's a plugin that solves it all." There isn't. Connectors exist, but every company has its own discount, variant and payment logic. Custom logic is mandatory.

Myth 2: "A nightly export is enough." It's enough until the shop sees real customers. Then inventory falls behind, you sell items you don't have, and customer service becomes a fire department.

Myth 3: "Connecting directly to the database is best." It's the worst. Pantheon changes its schema across updates, and any direct DB integration breaks within 6 months.

Our recommended architecture

Pantheon ERP  →  Integration layer (Node.js/Symfony)  →  Shopware 6 API
       ↑                    ↓
       └── webhooks ────────┘
       └── reconciliation job (nightly) ───────────┘

Three layers:

  1. Integration layer — your own app that understands both schemas.
  2. Event-driven sync — Pantheon changes go straight into a queue, consumed and shipped to the Shopware Admin API.
  3. Reconciliation — a nightly job that compares state and logs deltas.

What we always sync

  • SKUs and barcodes
  • Prices (with audit history)
  • Stock levels per warehouse
  • Promotions and discount groups
  • Order status (Shopware → Pantheon)

What we don't sync automatically

  • Product descriptions and SEO metadata — that stays in Shopware, owned by marketing.
  • Images — go into the media library separately.
  • Customers — Shopware customers aren't created in Pantheon until an invoice is issued.

This split keeps data ownership clear and dramatically reduces conflicting writes.

Typical implementation timeline

Phase Duration
Discovery + schema mapping 1–2 weeks
Building the integration layer 4–6 weeks
Migration + staging 2 weeks
Parallel production 2–4 weeks

The realistic minimum is 2 months for stores under 10k SKUs, scaling to 4 months for enterprise scenarios.

Running Pantheon and considering Shopware? Reach out — we've shipped every variation of this stack.

#pantheon#shopware-6#integrations#erp

Got a complex software challenge?

We specialize in projects other agencies turn down. Send a brief — we reply within 24 hours.