Shopware 610 min Lesezeit

Shopware 6 mit ERP & Warenwirtschaft verbinden: Admin API, Sync & Integration

1.7.2026
Shopware 6 mit ERP & Warenwirtschaft verbinden: Admin API, Sync & Integration
Bestände, Preise und Bestellungen sauber zwischen Shopware 6 und Ihrem ERP synchronisieren: Wie die Admin API und der Sync-Service funktionieren - und worauf es bei der Shopware Entwicklung ankommt.

Ein Kunde bestellt im Shop ein Produkt, das im Lager längst aus ist. Die Bestellung muss von Hand ins ERP getippt werden. Preise pflegt jemand doppelt - einmal in der Warenwirtschaft, einmal im Shop. Solche Reibungspunkte sind im E-Commerce der Normalfall, solange Shop und Backend nicht sauber verbunden sind. Shopware 6 bringt die Schnittstellen mit, um genau das zu lösen - aber die saubere Integration ist Handwerk.

Dieser Beitrag ist Teil unserer Serie "Shopware 6 für Entscheider". Diesmal geht es um die Anbindung an ERP und Warenwirtschaft - eines der Themen, bei denen sich gute von schlechter Shopware Entwicklung am deutlichsten unterscheidet.

Die Admin API als zentrale Schnittstelle

Für Backend- und Integrationsaufgaben nutzt man in Shopware 6 die Admin API. Laut Dokumentation dient sie der Verwaltung von Entitäten wie Produkten, Kategorien und Bestellungen sowie dem Betrieb von Backend-Integrationen und Import-/Export-Workflows. Sie kommuniziert über HTTP, tauscht JSON aus und erfordert eine OAuth-2.0-Authentifizierung.

Für die Anbindung eines ERP legen Sie in der Administration unter Einstellungen > System > Integrationen eine Integration an und vergeben die nötigen Berechtigungen. Das ist der saubere Weg: Ihr ERP spricht über einen eigenen, klar berechtigten Zugang mit dem Shop - nicht über ein geteiltes Admin-Login.

Sync-Service für große Datenmengen

Wenn Tausende Produkte oder Bestände aktualisiert werden müssen, ist ein einzelner Request pro Datensatz ineffizient. Hier kommt der Sync-Service der Admin API ins Spiel: Er erlaubt die Stapelverarbeitung (Bulk-Processing), also das Anlegen, Ändern oder Löschen vieler Entitäten in einem Vorgang. Laut Shopware unterstützen neue Entitäten die Admin API vollständig über den Sync-Service oder ihre generischen Entity-Endpunkte - die Basis für performante ERP-Synchronisation.

Für Lagerlogistik gibt es mit Multi-Inventory zudem ein Feature, das laut Dokumentation API-first gedacht ist und von ERP-Systemen genutzt werden soll - Warehouses und Warehouse-Groups lassen sich direkt über Admin-API-Endpunkte verwalten.

Import & Export für strukturierte Daten

Nicht jede Anbindung muss in Echtzeit laufen. Für wiederkehrende, dateibasierte Datenflüsse bietet Shopware unter Einstellungen einen Import-&-Export-Bereich. Das ist pragmatisch für Szenarien, in denen ein ERP regelmäßig eine Datei mit aktualisierten Preisen oder Beständen bereitstellt. Welcher Weg - Echtzeit-API oder geplanter Import - der richtige ist, hängt von der Frequenz und der Kritikalität der Daten ab.

Worauf es bei der Integration wirklich ankommt

Die Schnittstellen sind das eine, die robuste Integration das andere. Die Dokumentation bringt es auf den Punkt: ERP-Integrationen drehen sich um strukturierten Datenaustausch, Synchronisation und Benachrichtigungen - und sie priorisieren Konsistenz, Fehlerbehandlung, Validierung und transaktionale Integrität. Übersetzt heißt das: Eine gute Anbindung fällt nicht aus, wenn ein Datensatz fehlerhaft ist, und sie hinterlässt keine inkonsistenten Zustände.

Genau hier trennt sich solide Shopware Entwicklung von schnell zusammengesteckten Skripten. Achten Sie bei der Umsetzung - intern oder mit einer Shopware Agentur - auf diese Punkte:

  1. Fehlerbehandlung: Was passiert, wenn ein Produkt nicht synchronisiert werden kann? Wird es geloggt, wiederholt, gemeldet?

  2. Idempotenz: Ein doppelt gesendeter Datensatz darf keine doppelte Bestellung oder kein doppeltes Produkt erzeugen.

  3. Monitoring: Brüche in der Synchronisation müssen sichtbar sein, bevor Kunden veraltete Bestände sehen.

  4. Klare Richtung: Welches System ist führend für welche Daten - Preise aus dem ERP, Bestellungen aus dem Shop?

Wir versprechen an dieser Stelle bewusst keine festen Umsetzungszeiten oder Einsparungen - der Aufwand hängt stark von Ihrem ERP, der Datenmenge und der gewünschten Aktualität ab. Was sich seriös sagen lässt: Eine Integration, die Fehlerfälle ignoriert, wird Sie später mehr kosten als die saubere Umsetzung von Anfang an.

Fazit

Shopware 6 bringt mit der Admin API, dem Sync-Service und dem Import-/Export-Bereich alles mit, um Shop und ERP zuverlässig zu verbinden. Die Werkzeuge sind nicht das Risiko - die Qualität der Integration ist es. Legen Sie Wert auf Fehlerbehandlung, Idempotenz und Monitoring, und klären Sie früh, welches System für welche Daten führend ist. Dann arbeitet Ihr Shop mit Ihrem Backend statt dagegen.

Quellen

Sie wollen Shopware 6 sauber an Ihr ERP oder Ihre Warenwirtschaft anbinden - ohne doppelte Datenpflege und ohne böse Überraschungen bei Beständen? Lassen Sie uns Ihr konkretes Setup anschauen und die richtige Integrationsstrategie besprechen.

Gespräch anfragen

Teilen Sie diesen Artikel: