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:
- Integration layer — your own app that understands both schemas.
- Event-driven sync — Pantheon changes go straight into a queue, consumed and shipped to the Shopware Admin API.
- 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.
