Zum Inhalt
ecommercespotFür Anbieter
Ratgeber

Systeme & Integration

Shopify und ERP verbinden: Varianten, Bestand und Aufträge

Kurzantwort

Eine Shopify-ERP-Anbindung muss Varianten, Lagerorte, verkaufbaren Bestand und Auftragszustände fachlich zuordnen. Legen Sie pro Datenbereich das führende System fest. Prüfen Sie anschließend Reservierung, Zahlungsfreigabe, Teilversand, Stornierung und Retoure einschließlich doppelter Meldungen und Wiederanlauf nach einer Unterbrechung.

Stand: 5 Min. Lesezeit

Einkaufstasche neben verbundenen Metallmodulen und blauen Leitungen.

Welche Shopify-Daten gehören in das ERP-Briefing?

Erfassen Sie Varianten, Lagerorte, Sets und alle Apps, die Preise, Bestände oder Status beeinflussen. Grenzen Sie die notwendigen Startfunktionen ausdrücklich ab.

Erfassen Sie zunächst Verkaufskanäle, Lagerorte, Varianten, Sets und die beteiligten Apps. Notieren Sie, welche Erweiterung Preise, Bestände oder Bestellstatus beeinflusst. Für den Umsetzungspartner ist diese konkrete Umgebung aussagekräftiger als eine Liste allgemeiner Funktionswünsche.

Teilen Sie Ihre Anforderungen in notwendige Startfunktionen und spätere Erweiterungen. Ein erster Anschluss muss nicht jeden denkbaren Prozess umfassen. Er benötigt aber eindeutige Grenzen, damit ein nicht übernommener Vorgang im Betrieb nicht irrtümlich als automatisiert gilt.

Wie werden Shopify-Varianten und ERP-Artikel zugeordnet?

Verwenden Sie stabile Kennungen und eine dokumentierte Zuordnung. Legen Sie zusätzlich fest, welches System Artikel, Preis und Bestand verändern darf.

Ordnen Sie Shopify-Varianten den passenden ERP-Artikeln über eine nachvollziehbare Zuordnung zu. Produktname oder sichtbare Bezeichnung allein sind keine robuste Identität. Klären Sie, wie die Verbindung mit umbenannten Produkten, neuen Varianten und archivierten Artikeln umgeht.

Bestimmen Sie für Artikel, Preis und Bestand jeweils das führende System. Dass beide Systeme ein Feld bearbeiten können, bedeutet nicht, dass beide Änderungen gleichberechtigt senden sollen. Definieren Sie insbesondere, wie eine manuelle Korrektur erkannt und vor einem unbeabsichtigten Überschreiben geschützt wird.

Berücksichtigen Sie Lagerorte einzeln. Eine Gesamtsumme kann verfügbare Ware anzeigen, obwohl der für den Auftrag zuständige Standort nicht liefern kann. Dokumentieren Sie die Zuordnung zwischen Shopstandort, ERP-Lager und tatsächlich ausführendem Logistikpartner.

Abnahmefälle für eine Shopify-ERP-Verbindung
FallZu prüfenErwartetes Ergebnis
Neue VarianteSystemübergreifende KennungRichtiger Artikel bleibt zugeordnet
Letzte EinheitReservierung und VerfügbarkeitKeine zusätzliche Verfügbarkeit durch doppelte Meldung
Zwei LagerStandortzuordnungNur passende Menge wird angeboten
TeilversandOffene und versandte PositionenBeide Systeme zeigen den verbleibenden Auftrag
UnterbrechungAbgleich und WiederholungKein Doppelauftrag, aktueller Bestand

Welcher Lagerbestand darf an Shopify übertragen werden?

Übertragen Sie die fachlich definierte verkaufbare Menge. Vorhandene, reservierte, gesperrte und eingehende Ware sind nicht beliebig austauschbar.

Shopify unterscheidet unter anderem vorhandene, verfügbare, gebundene und eingehende Mengen. Übertragen Sie deshalb nicht pauschal einen beliebigen ERP-Lagerwert in ein Shopfeld. Beschreiben Sie, welche Menge Kunden tatsächlich bestellen dürfen und welche Reservierungen bereits berücksichtigt sind.

Beleg: Shopify: Inventory states

Prüfen Sie das Verhalten beim letzten verfügbaren Artikel. Wann entsteht die Reservierung, wann wird sie aufgehoben und welches System meldet die neue Verfügbarkeit? Ein Sicherheitsbestand kann Teil Ihrer Planung sein, muss aber in der Berechnung sichtbar bleiben und darf nicht unbemerkt zweimal abgezogen werden.

Planen Sie den Abgleich nach einer Unterbrechung. Shopify-Webhooks können Änderungen melden; ein zuverlässiger Betrieb benötigt außerdem einen nachvollziehbaren Weg, fehlende oder überholte Meldungen zu erkennen. Lassen Sie den Umsetzungspartner erklären, wie ein vollständiger aktueller Zustand wiederhergestellt wird.

Beleg: Shopify: Webhooks

Wann darf eine Shopify-Bestellung im ERP freigegeben werden?

Unterscheiden Sie Auftragsanlage, geprüften Zahlungszustand und Versandfreigabe. Legen Sie Regeln für Teilversand, Änderungen und wiederholte Übergaben fest.

Ein angelegter Auftrag ist nicht automatisch zur Lieferung freigegeben. Legen Sie fest, welche Zahlungs- und Prüfzustände einen ERP-Import oder eine Versandfreigabe auslösen. Verzögerte Zahlungen und nachträgliche Stornierungen benötigen eigene Regeln statt eines allgemeinen „Bestellung eingegangen“.

Testen Sie positionsbezogene Abläufe: Ein Teil wird geliefert, ein Teil bleibt offen, eine Adresse ändert sich vor dem Packen oder ein Artikel wird retourniert. Der Status in Shopify und im ERP sollte jeweils dieselbe fachliche Situation verständlich ausdrücken, auch wenn die Systeme unterschiedliche Bezeichnungen verwenden.

Verlangen Sie, dass eine wiederholte Übergabe denselben Auftrag wiedererkennt. Ein verlorenes Antwortsignal darf keinen zweiten Auftrag erzeugen. Notieren Sie dafür die systemübergreifenden Referenzen und den Ort, an dem Ihr Team den Bearbeitungsstand prüfen kann.

Wie wird die Shopify-ERP-Anbindung abgenommen?

Lassen Sie Ihre konkreten Fälle für die tatsächlich verwendeten Versionen und Apps nachweisen. Prüfen Sie Endzustände je System und die spätere Fehlerbearbeitung.

Fordern Sie vom Anbieter eine Abdeckungsliste für Ihre konkreten Fälle: Standardfunktion, Konfiguration, Zusatzentwicklung oder nicht unterstützt. Ein vorhandener Konnektor kann gut passen; sein Name ersetzt jedoch keinen Nachweis für die verwendeten Systemversionen und Erweiterungen.

Vereinbaren Sie eine Testumgebung mit repräsentativen Daten und definierten erwarteten Endzuständen. Zu jedem Fall gehören Ausgangsbestand, Bestellung, ausgelöste Änderung und Ergebnis je System. Erst danach beurteilen Sie, ob eine technisch erfolgreiche Übertragung auch fachlich korrekt war.

Klären Sie laufende Überwachung und Änderungen an Apps oder Schnittstellen. Wer untersucht einen Fehler, wer darf nachverarbeiten und wer prüft nach einem Update dieselben Fälle erneut? Diese Zuständigkeiten gehören in das Angebot und in die Betriebsdokumentation.

Checkliste für Ihr Projekt

  • Varianten und Artikelkennungen sind eindeutig zugeordnet.
  • Alle bestands- und preisändernden Apps sind erfasst.
  • Führende Systeme und manuelle Ausnahmen sind festgelegt.
  • Standorte und Bestandszustände sind fachlich zugeordnet.
  • Zahlungsstatus und Versandfreigabe sind getrennt.
  • Teilversand, Stornierung und Retoure sind getestet.
  • Wiederholte Meldungen erzeugen keine zweiten Aufträge.
  • Überwachung, Updates und Nachverarbeitung haben Verantwortliche.

Arbeitsvorlage: Shopify und ERP verbinden: Varianten, Bestand und Aufträge

Halten Sie Ihre eigenen Mengen, Entscheidungen und Abnahmen fest. Die Vorlage ist eine redaktionelle Planungshilfe; Beispiele und offene Fragen ersetzen kein individuelles Anbieterangebot.

Vorlage als Textdatei herunterladen
Fragen der Vorlage ansehen
  1. Shopumgebung

    Listen Sie Verkaufskanäle, Apps, Produktarten, Lagerorte und notwendige Startfunktionen.

  2. Kennungen und Datenhoheit

    Dokumentieren Sie Kennungen, Standortmapping und führende Systeme samt manuellen Ausnahmen.

  3. Bestandsregel

    Beschreiben Sie die Umrechnung der ERP-Zustände einschließlich Reservierung und Sicherheitsbestand.

  4. Auftragsfreigabe

    Notieren Sie Zahlungszustände, Statusübergänge und die Behandlung offener Positionen.

  5. Abnahme und Betrieb

    Erfassen Sie Testdaten, Ergebnisse, offene Lücken sowie Zuständigkeiten für Updates und Nachverarbeitung.

So recherchiert ecommerce.spot

Die Ratgeber verbinden eigenständig erarbeitete Auswahlhilfen mit verlinkter offizieller Dokumentation. Belegte Produktangaben sind an den betreffenden Aussagen gekennzeichnet. Empfehlungen, Vergleichsmatrizen und Arbeitsvorlagen sind redaktionelle Planungshilfen, keine eigenen Produkttests oder Bestätigung eines Anbieters. Rechenbeispiele mit frei gewählten Werten sind als solche bezeichnet. Der angegebene Stand beschreibt die letzte inhaltliche Überarbeitung.

Quellen & weiterführende Dokumentation

Shopify: Inventory statesDefinitionen von verfügbarem, gebundenem und eingehendem Bestand.

Shopify: WebhooksEreignisse und Grenzen der ereignisbasierten Datenübertragung.

Weitere Ratgeber

Ratgeber