Shopify ERP Anbindung und Systemintegration

    NICCOS bindet ERP, Warenwirtschaft, PIM und Lager an Shopify und Shopify Plus an, für Händler im DACH-Raum mit JTL, weclapp, Xentral, Plentymarkets, SAP oder einem eigenen System. Wir legen fest, welches System welche Daten führt, und bauen die Schnittstellen. Am Ende kommen Bestellungen im ERP an und Bestände und Preise stimmen im Shop.
    Frau im Profil mit voluminösen blonden Locken, eine Hand sprüht von oben Haarspray.Frisch geröstete Kaffeebohnen werden im Kühlsieb der Blankroast-Rösterei umgewälztMann in weissem T-Shirt und schwarzen Boxershorts sitzt auf dem Boden eines Lofts vor FensterfrontRosa und weiße Rosen im Strauß, NahaufnahmeDrei Frauen in SMILODOX-Sportkleidung beim Selfie, ein Padel-Spieler und Läuferinnen unter PalmenTischtennisschläger mit rotem Belag steht auf dunklem Grund im LichtkegelLäufer in dunkler Sportkleidung auf einem Uferweg in der AbendstimmungKaffeespezialität mit Milchschaum und Pistazien im Glas, dazu Schälchen mit PistaziencremeRaster aus Bloomingloft-Sofas, deren Bezüge und Hintergrundfarben wechselnMann mit gesenktem Blick trägt eine weisse Olakala-Cap mit schwarzem Schirm und weisses T-ShirtHund und Katze laufen in einer blauen Küche zu ihren Näpfen und fressen nebeneinanderHeller Labrador mit geflochtenem Halsband blickt im Profil über eine sonnige WieseRennradfahrerin im Gegenlicht auf einer BergstraßeMountainbiker in rotem Langarmtrikot und weissem Helm fährt mit erhobenem Vorderrad durch den Wald

    Marken, für die wir arbeiten

    MYCR7 logo
    CAT logo
    O'Neal logo
    FRITZ! logo
    Groundies logo
    Gusti Leder logo
    Smilodox logo
    Sirocco logo
    Olakala logo
    Deputy logo
    Bikemailorder logo
    Prepmymeal logo
    Freiluftkind logo
    Bloomingloft logo
    Heel logo
    Für Produkt, Preis, Bestand, Kunde und Auftrag steht schriftlich fest, welches System schreibt und welches liest.
    Ein führendes System je Objekt
    Daten werden an einer Stelle gepflegt und von dort übertragen. Das Nachtragen von Hand entfällt.
    Keine doppelte Pflege
    Fehlgeschlagene Abgleiche werden gemeldet und lassen sich gezielt wiederholen, bevor ein Kunde sie bemerkt.
    Fehler fallen auf

    Was gehört zu einer Shopify ERP Anbindung?

    Eine Shopify ERP Anbindung besteht aus vier Datenflüssen. Produkte, Preise und Bestände laufen vom ERP in den Shop. Bestellungen laufen vom Shop ins ERP. Versandstatus und Sendungsnummern laufen zurück in die Bestellung. Retouren und Gutschriften schließen den Kreis. Jeder dieser Flüsse braucht einen Auslöser, eine Zuordnung der Felder, eine Prüfung und einen Weg für den Fehlerfall.

    Vor der Technik steht die Datenhoheit. Wir legen für jedes Objekt fest, welches System führt. Schreiben zwei Systeme dasselbe Feld, überschreibt eines die Werte des anderen, und der Fehler fällt erst beim Kunden auf. Diese Festlegung verantworten wir gemeinsam mit Deiner IT, und sie steht schriftlich fest, bevor die erste Schnittstelle entsteht.

    Im DACH-Raum endet der Datenfluss selten beim ERP. Rechnungen und Zahlungen müssen in der Buchhaltung ankommen, häufig über DATEV. Wir klären deshalb früh, welches System die Rechnung erzeugt und wie Gutschriften und Teilerstattungen aus dem Shop dort ankommen.

    Welche Objekte bei welchem System in welche Richtung laufen, steht je System unter Integrationen, darunter JTL-Wawi, weclapp, Xentral und DATEV.

    Wie binden wir JTL an Shopify an?

    BlumeIdeal, ein Online-Blumenversender im DACH-Raum, arbeitete mit Shopware 5 und der JTL-Worker Cloud. Der Abgleich zwischen Shop, Warenwirtschaft und Logistik war aufwendig, und Datums- und Geschenklogik ließen sich nur eingeschränkt abbilden. Wir haben den Shop auf Shopify Plus migriert und eine Datumslogik gebaut, die Kalender, Cut-off-Zeiten und Verfügbarkeiten aus der Warenwirtschaft verbindet. Kunden sehen bei der Wahl des Lieferdatums nur Termine, die logistisch möglich sind.

    Der Wechsel lief ohne Cutover, die DNS-Umstellung dauerte etwa 5 Minuten, und alle offenen Bestellungen sowie die Bestellhistorie wurden übernommen. Die Case Study zu BlumeIdeal nennt 33 % mehr Conversion Rate und 29 % mehr Warenkorbwert.

    Der Fall zeigt, dass eine ERP-Anbindung mehr ist als ein Bestandsabgleich. Die Verfügbarkeit aus der Warenwirtschaft steuert hier, was der Kunde im Bestellprozess auswählen kann.

    Wie laufen ERP und Marktplätze zusammen?

    Verkaufst Du zusätzlich über Marktplätze, greifen mehrere Kanäle auf denselben Bestand zu. Dann muss jede Bestellung genau einmal im ERP ankommen, und jeder Kanal muss denselben Bestand sehen.

    Kanela, eine Schweizer Online-Drogerie, wechselte von Prestashop auf Shopify Plus. Heute verbindet der Shop mehr als 40.000 Produkte mit dem ERP Pixi, mit Lieferantendaten und mit den Marktplätzen Zur Rose, Galaxus und Manor. Jeder Marktplatz hat getrennte Prozesse für Daten, Bestellungen, Versand und Stornos, mit eindeutiger Kanalquelle und Schutz vor doppelten Bestellungen. Preise und Bestände werden alle 15 Minuten aktualisiert.

    Eine eigene Anwendung rechnet den Eigenbestand mit der Lieferbarkeit bei Galexis und Avosana zusammen und stoppt ungewöhnlich große Bestandsänderungen automatisch. Die Einzelheiten stehen in der Case Study zu Kanela.

    Was tun, wenn das ERP keinen fertigen Connector hat?

    Fehlt ein fertiger Connector, bauen wir die Anbindung über die Schnittstellen des ERP und die Admin API von Shopify. Das ist der Normalfall bei eigenen Systemen und bei Prozessen, die ein Standard-Connector nicht abbildet.

    Gusti Leder hatte in Shopware keine einheitliche ERP-Anbindung für Lager, Bestellungen und Retouren. Nach der Migration auf Shopify Plus tauscht das ERP Bestände, Aufträge und Retouren über eine REST-API mit dem Shop aus. Die Case Study zu Gusti Leder nennt 45 % mehr Conversion Rate und über 1.000 migrierte Produkte.

    Bei MYCR7 war das ERP- und Lagersystem eine Eigenentwicklung des Kunden. Wir haben es mit einer eigenen Integration an Shopify Plus angebunden, für zwei Märkte mit getrennten Preislisten und Steuersätzen. Die Case Study zu MYCR7 beschreibt den Aufbau. Braucht die Anbindung eine Oberfläche im Shopify Admin, entsteht sie in der Shopify App-Entwicklung.

    Wann bleibt das alte System als PIM bestehen?

    Das alte System bleibt bestehen, wenn es die Produktdaten gut führt und nur als Storefront an seine Grenzen kommt. Hairshop Pro behielt Plentymarkets als PIM. Die Schnittstelle gleicht Produktstammdaten, Bestände, Preise, Bestellungen, Fulfillment-Status und eigene Felder mit Shopify Plus ab. Die Case Study zu Hairshop Pro nennt 35 % mehr Conversion Rate.

    Blankroast führt Produktinformationen in weclapp. Aromaprofil, Herkunft, Röstgrad und weitere Attribute werden in Shopify-Metafelder übertragen, damit das Team Produktdaten nicht doppelt pflegt. Das beschreibt die Case Study zu Blankroast.

    Woran scheitern Schnittstellen zwischen ERP und Shop?

    Schnittstellen scheitern an vier Stellen. Die Datenhoheit ist nicht geklärt. Bestellungen werden doppelt angelegt, weil ein eindeutiger Schlüssel fehlt. Fehler laufen ins Leere, weil niemand benachrichtigt wird. Getestet wurde mit zehn Produkten statt mit dem ganzen Sortiment.

    Deshalb bekommt jeder Datenfluss bei uns einen Schlüssel gegen doppelte Verarbeitung, einen Fehlerkanal und einen dokumentierten Weg, einen einzelnen Datensatz nachzuziehen. Entwickelt wird gegen eine Testumgebung mit realistischen Datenmengen. Vor dem Go-live nehmen wir die Abläufe für Bestellung, Teillieferung, Storno und Retoure einzeln ab.

    Steht die Anbindung im Zusammenhang mit einem Plattformwechsel, gehört die Übernahme der Altdaten dazu. Bei Sirocco wurden über 40.000 Kundendatensätze mit vollständiger Bestellhistorie aus Magento übernommen, wie die Case Study zu Sirocco beschreibt. Den Ablauf eines Wechsels zeigt die Seite zur Shopify Migration. Für SAP gibt es eine eigene Seite zur Shopify SAP Integration.

    Was wir in einem Integrationsprojekt übernehmen

    • Datenhoheit und Datenmodell

      Wir halten je Objekt fest, welches System führt, in welche Richtung die Daten laufen und wie Felder einander zugeordnet werden.

    • Schnittstellen bauen

      Connector, Middleware oder eigene Anbindung über die Admin API von Shopify. Jeder Datenfluss bekommt Prüfung, Fehlerkanal und Wiederanlauf.

    • Betrieb und Überwachung

      Fehlgeschlagene Abgleiche werden gemeldet, und ein regelmäßiger Abgleich zwischen ERP und Shop deckt Abweichungen auf.

    Warum ERP- und PIM-Anbindungen scheitern

    • Zwei Systeme schreiben dasselbe Feld

      Ohne festgelegte Datenhoheit überschreibt ein System die Werte des anderen, und niemand weiß, welcher Stand gilt.

    • Bestellungen kommen doppelt an

      Wiederholt ein System eine Übertragung, entsteht ohne eindeutigen Schlüssel ein zweiter Auftrag im ERP.

    • Fehler bleiben unbemerkt

      Ein Abgleich fällt aus, ohne dass jemand benachrichtigt wird. Die Abweichung fällt erst beim Kunden oder in der Buchhaltung auf.

    • Getestet mit zu wenig Daten

      Was mit zehn Produkten läuft, bricht beim ganzen Sortiment an Mengenbegrenzungen und Laufzeiten.

    • Der Shop soll das ERP ersetzen

      Shopify führt Bestellungen und Kunden. Buchhaltung, Einkauf und Lagerlogik bleiben im ERP.

    • Sonderfälle fehlen im Konzept

      Teillieferung, Storno, Umtausch und Gutschrift kommen im Alltag vor und müssen vor dem Bau beschrieben sein.

    • Die Anbindung hängt an einer Person

      Ohne Dokumentation weiß nach einem Wechsel im Team niemand, welche Felder wohin laufen.

    • Alles geht gleichzeitig live

      Gehen alle Datenflüsse am selben Tag live, lässt sich ein Fehler keiner Ursache zuordnen.

    Wie ein Integrationsprojekt abläuft

    1. Systemlandschaft aufnehmen

      Wir erfassen ERP, PIM, Lager, Marktplätze, vorhandene Schnittstellen und die Listen, die im Alltag Teil des Prozesses sind.

    2. Datenhoheit festlegen

      Für Produkt, Preis, Bestand, Kunde, Auftrag und Retoure wird das führende System benannt und schriftlich festgehalten.

    3. Weg wählen

      Fertiger Connector, Middleware oder eigene Anbindung. Die Wahl hängt an Prozessen, Datenmengen und daran, wer die Lösung später betreibt.

    4. Datenflüsse bauen

      Jeder Datenfluss bekommt Auslöser, Feldzuordnung, Prüfung, Schlüssel gegen doppelte Verarbeitung und Fehlerkanal. Entwickelt wird gegen eine Testumgebung.

    5. Abnehmen und live gehen

      Bestellung, Teillieferung, Storno und Retoure werden einzeln abgenommen. Die Datenflüsse gehen nacheinander live, beginnend mit dem geringsten Risiko.

    6. Betreiben

      Überwachung, Benachrichtigung und regelmäßiger Abgleich gehen in den Betrieb über, mit dokumentiertem Weg für den Fehlerfall.

    • Radfahrer mit E-Bike auf einer Kreuzung in der Stadt, VogelperspektiveBikemailorder
    • Frau im Profil mit voluminösen blonden Locken, eine Hand sprüht von oben Haarspray.Hairshop Pro
    • Motocross-Fahrer mit O'Neal-Brille und Helm, danach im Sprung über eine KuppeO'Neal

    Welcher Weg der Anbindung zu Dir passt

    • Fertiger Connector

      Passt, wenn Deine Prozesse dem Standard des ERP entsprechen und der Hersteller den Connector pflegt.

    • Middleware

      Passt, wenn mehrere Systeme und Kanäle verbunden werden und Regeln an einer Stelle liegen sollen.

    • Eigene Anbindung

      Passt bei eigenen Systemen und bei Prozessen, die kein Connector abbildet. Sie verlangt einen geregelten Betrieb.

    • Dateiaustausch

      Passt, wenn ein System nur Dateien liefert, etwa über SFTP. Die Daten sind dann so aktuell wie der letzte Lauf.

    Ist ein Integrationsprojekt jetzt der richtige Schritt?

    Dann lohnt sich die Anbindung

    • Daten werden doppelt gepflegt

      Bestände, Preise oder Aufträge werden von Hand zwischen Systemen übertragen, und Abweichungen fallen erst beim Kunden auf.

    • Das ERP ist eingeführt

      Die Warenwirtschaft läuft im Betrieb und hat einen Verantwortlichen. Es fehlt die verlässliche Verbindung zum Shop.

    • Ein neuer Kanal kommt dazu

      Marktplatz, B2B oder ein weiteres Lager greifen auf denselben Bestand zu, und die bisherige Lösung trägt das nicht.

    • Die Prozesse sind beschreibbar

      Dein Team kann erklären, wie Auftrag, Teillieferung und Retoure ablaufen, mit den Ausnahmen aus dem Alltag.

    Dann fehlt vorher etwas anderes

    • Die Systemwahl ist offen

      Solange nicht feststeht, welches ERP oder PIM bleibt, entstehen Schnittstellen gegen ein bewegliches Ziel.

      Zur Shopify Beratung
    • Der Shop wechselt erst die Plattform

      Schnittstellen, die vor einer Migration entstehen, hängen am Datenmodell des alten Systems und werden danach neu gebaut.

      Zum Migration Audit
    • Im Hintergrund läuft SAP

      Bei SAP bestimmen Governance, Freigaben und das SAP-Team den Weg. Dafür gibt es eine eigene Seite.

      Zur SAP Integration

    Wie steigst Du in eine Integration ein?

    Der Einstieg hängt davon ab, wie klar die Datenhoheit heute ist und ob bereits Schnittstellen im Betrieb sind.

    Ergebnisse aus Kundenprojekten

    Jede Zahl steht so in der Case Study und lässt sich dort nachlesen.

    Alle Projekte ansehen

    Marken, für die wir auf Shopify bauen.

    Groundies, MYCR7 und Gusti Leder sind drei von dreizehn Projekten, die wir mit Ausgangslage, Umsetzung und Ergebnis veröffentlicht haben.

    Was unsere Kunden sagen

    • „Das war der entspannteste Launch, den wir je hatten.“

      Carolin Kampik

      Director Data & Technology, Groundies

    • „Ich kann NICCOS nur empfehlen - hochmotiviert, mit extremer Umsetzungsgeschwindigkeit, und Individualisierung war kein Problem. Eine der besten Entscheidungen des Jahres.“

      Sebastian Braas

      Geschäftsführer, BlumeIdeal

    • „Wir sind komplett unerfahren in ein neues Projekt gestartet und sind nach zwei Wochen schon weit vor unserer Timeline. Schnörkellos & hochprofessionell.“

      Daniel Bohne

      Geschäftsführer, Bikemailorder

    • „Sehr professionell, sehr schnelle Umsetzung und sehr gute Kommunikation! Haben sich die extra Mühe gemacht, eine mögliche Alternative zu implementieren und zu testen. Sehr empfehlenswert!“

      Tobias Kobier

      Geschäftsführer, Fred & Felia

    Häufige Fragen zur Shopify ERP Anbindung

    Welche ERP-Systeme bindet Ihr an Shopify an?

    In unseren Case Studies stehen Anbindungen an die JTL-Worker Cloud bei BlumeIdeal, an Pixi bei Kanela, an weclapp bei Blankroast, an Plentymarkets bei Hairshop Pro und an eigene ERP-Systeme bei Gusti Leder und MYCR7. Weitere Systeme wie Xentral, DATEV und Microsoft Dynamics beschreiben wir unter Integrationen.

    Welches System führt Preise und Bestände?

    In den meisten Fällen das ERP. Der Shop liest Preise und Bestände und schreibt Bestellungen und Kunden zurück. Entscheidend ist, dass für jedes Objekt genau ein System schreibt und das schriftlich festgehalten ist.

    Connector, Middleware oder eigene Schnittstelle?

    Ein Connector reicht, wenn Deine Prozesse dem Standard entsprechen. Middleware lohnt sich bei mehreren Systemen und Kanälen. Eine eigene Schnittstelle ist richtig, wenn das ERP eine Eigenentwicklung ist oder Prozesse abweichen. Wir bewerten die Wege nach Betriebsaufwand und nicht nach Bauaufwand allein.

    Wie aktuell sind Bestände im Shop?

    Das hängt am Weg der Anbindung und am ERP. Ereignisgesteuerte Schnittstellen übertragen Änderungen kurz nach dem Entstehen. Beim Dateiaustausch sind die Daten so aktuell wie der letzte Lauf. Bei Kanela laufen Preis- und Bestandsupdates alle 15 Minuten.

    Wie verhindert Ihr doppelte Bestellungen im ERP?

    Jede Bestellung bekommt einen eindeutigen Schlüssel. Wiederholt ein System die Übertragung, erkennt die Schnittstelle den Auftrag und legt keinen zweiten an. Bei Marktplätzen kommt eine eindeutige Kanalquelle dazu.

    Könnt Ihr eine bestehende Schnittstelle übernehmen?

    Ja, nach einer Prüfung. Wir nehmen auf, welche Datenflüsse laufen, wo Fehler auflaufen und was dokumentiert ist. Danach steht fest, ob die Schnittstelle weiterbetrieben, ergänzt oder ersetzt wird.

    Bindet Ihr auch SAP an?

    Ja. Für SAP S/4HANA, SAP ECC und SAP Business One gibt es eine eigene Seite, weil Governance und Freigaben dort mehr Raum einnehmen.

    Welches System führt bei Euch welche Daten?

    Wir nehmen Deine Systemlandschaft auf und halten die Datenhoheit je Objekt fest. Danach weißt Du, welche Schnittstellen es braucht und in welcher Reihenfolge.

    NICCOS

    Die Seite konnte nicht geladen werden.

    Bitte lade die Seite neu. Falls gerade ein Update live gegangen ist, wird damit die aktuelle Version geladen.