ERP-Integration für Ihren Onlineshop, in beide Richtungen
Wir verbinden Ihr ERP mit Shopify, Magento, PrestaShop oder WooCommerce, damit Webshop-Bestellungen von selbst ankommen, Bestand und Preislisten aus dem ERP im Shop gelten und Sendungen ohne abgetippte Adressen rausgehen. Mit einer Middleware, die jede Nachricht protokolliert und bei Fehlern erneut sendet, nicht mit einem Konnektor, den niemand versteht. In Produktion mit Shopify und SAP Business One.
- 0 Webshop-Bestellungen, die bei Silicium von Hand in SAP eingegeben werden
- 15 min Vom ERP-Bestand bis in den Shop, bei Silicium
- 4 Verbundene Systeme: Shop, ERP, Versanddienstleister und CRM
- 01 · Katalog Produkte und Preise synchron
- 02 · Erlebnis Suche, Produktseite und Warenkorb
- 03 · Zahlung Gateways und Betrugsschutz
- 04 · Bestellung ERP, Bestand und Logistik
- 05 · Messung Conversion und Marge
- 06 · Betrieb Ihr Team verkauft, das System skaliert
- Jeder Verkauf schärft den Katalog
Definition
Was ist eine ERP-Integration im E-Commerce?
Eine ERP-Integration verbindet das ERP mit dem Onlineshop, damit Daten von selbst zwischen beiden fließen: Bestellungen und Kunden aus dem Webshop kommen ohne Abtippen im ERP an, und Bestand, Preise, Preislisten und Versandstatus gehen vom ERP zurück in den Shop. Jedes Datum hat ein führendes System, eine Richtung und ein Synchronisationsintervall.
Zusammenfassung
Zusammenfassung
Was eine ERP-Integration löst und was sich im Alltag ändert.
Die Anzeichen sind meist dieselben: Jemand im Team überträgt jede Webshop-Bestellung ins ERP, jemand anderes pflegt den Shop-Bestand per Tabelle, und die Preislisten der Geschäftskunden liegen woanders als dort, wo sie bestellen. Das geht gut, solange es wenige Bestellungen sind. Dann kommen Tippfehler, Verkäufe ohne Bestand und Kunden, die einen Preis sehen, der nicht ihrer ist.
Eine gut gebaute Integration legt zuerst fest, welches System für welches Datum führend ist: meist das ERP für Bestand, Preise, Preislisten und Geschäftskunden, der Shop für Webshop-Bestellungen. Dann bewegt sie jedes Datum in seine Richtung und in seinem Takt: Bestellungen, sobald sie bezahlt sind; Bestand alle paar Minuten; Preise stündlich. Und sie protokolliert jede Nachricht, mit Wiederholungen und einem Kontrolllauf, der Verlorenes nachholt, damit niemand raten muss, ob eine Bestellung angekommen ist.
Genau das haben wir für Silicium gebaut: den Shopify-Shop verbunden mit SAP Business One, SendCloud und HubSpot. Webshop-Bestellungen kommen von selbst in SAP an, der Bestand geht alle 15 Minuten in den Shop, und die Versandetiketten kommen direkt aus dem ERP. ERP-Einführungen machen wir nicht: Das übernimmt Ihr Einführungspartner. Unsere Arbeit ist die Schicht, die das ERP mit Shop, Logistik und CRM verbindet, und der Shop selbst.
- 5 min In SAP entstandene Bestellungen erscheinen im Shop (Silicium)
- 1 h Preise und Preislisten aus dem ERP in den Shop (Silicium)
- 30 min Kontrolllauf, der Bestellungen ohne angekommene Benachrichtigung nachholt
Leistungsumfang
Was wir zwischen ERP und Shop synchronisieren
Die üblichen Datenflüsse. In jedem Projekt legen wir mit Ihnen fest, welche Sie brauchen, in welche Richtung und wie oft.
- Bestellungen aus dem Webshop ins ERP, sobald sie bezahlt sind, als Kundenauftrag, ohne Abtippen
- Kunden: Stammdaten im ERP mit jeder Bestellung angelegt oder aktualisiert, und ERP-Kunden zurück in den Shop
- Bestand aus dem ERP alle paar Minuten in den Shop, damit Sie nichts verkaufen, was nicht da ist
- Preise und Preislisten: Preislisten pro Kunde oder Gruppe und Rabatte aus dem ERP, mit Endpreis im Shop. Entscheidend im B2B-Shop
- Im ERP entstandene Bestellungen (Telefon, Außendienst, Geschäftskunden), auch im Shop sichtbar
- Versand: Das Lager markiert die Bestellung als fertig, und die Sendung wird samt Etikett beim Versanddienstleister angelegt
- Status: verpackt, versendet und zugestellt, im Shop sichtbar, ohne Handarbeit
- Rechnungen: Sie entstehen im ERP, das in Spanien Verifactu und die E-Rechnung erfüllen muss; die Integration bringt die Daten dorthin, wo sie gebraucht werden
- CRM: Kunden und Unternehmen aus dem ERP in HubSpot, damit der Vertrieb sieht, was jeder Kunde kauft
Warum
Middleware mit Protokoll statt Blackbox-Konnektor
Die Schicht, die zwischen ERP, Shop und den übrigen Systemen übersetzt.
Zwischen ERP und Shop setzen wir eine eigene Schicht, eine Middleware: Sie empfängt die Benachrichtigungen des Shops (Webhooks), schreibt über die offiziellen Schnittstellen ins ERP und bringt Bestand, Preise und Kunden in der Gegenrichtung im Takt, den jedes Datum braucht. Jede Nachricht wird protokolliert: was ankam, was gesendet wurde und was das andere System geantwortet hat. Antwortet das ERP nicht, wird die Nachricht erneut gesendet; kommt eine Benachrichtigung nicht an, holt ein regelmäßiger Kontrolllauf sie nach. Sie kann auf Ihrem Server laufen, wie bei Silicium, oder dort, wo wir es gemeinsam festlegen. Und sie gehört Ihnen: Code, Dokumentation und Zugänge.
- 0 Abgetippte Bestellungen
- 4 Systeme
- 15 min Bestand
Kernpunkte
Mit welchen ERP-Systemen wir arbeiten
Das ERP wählen Sie, oder Sie haben es schon. Wir verbinden es über den Weg, den das jeweilige Produkt und die Version zulassen.
- 01
SAP Business One
Das System, das wir in Produktion betreiben: Shopify, SAP Business One, SendCloud und HubSpot bei Silicium, mit Bestellungen, Kunden, Bestand, Preisen, Preislisten, Versand und CRM. Alle Details unter SAP Business One Integration.
- 02
Odoo
Odoo hat eine API zum Lesen und Schreiben von Bestellungen, Produkten, Kunden und Bestand. Läuft Ihr Shop auf Shopify, Magento oder PrestaShop und soll nicht in den Odoo-eigenen Shop umziehen, verbinden wir ihn über diese API mit Ihrem Odoo.
- 03
Microsoft Dynamics 365 Business Central und Navision
Business Central bietet APIs und Webdienste, Navision Webdienste. Zuerst prüfen wir, welche Version Sie haben und ob sie in der Cloud oder auf Ihrem Server läuft, denn davon hängen der Anbindungsweg ab und wer uns Zugang geben muss.
- 04
A3
A3 hat mehrere Produktfamilien, und nicht alle lassen sich gleich integrieren. Zuerst prüfen wir, welchen Weg Ihr Produkt und Ihre Version zulassen, und stimmen Änderungen im ERP bei Bedarf mit Ihrem Händler ab.
- 05
Sage
Wie bei A3: Jedes Sage-Produkt und jede Version wird anders angebunden. Wir prüfen den Integrationsweg vor dem Angebot und arbeiten mit Ihrem Sage-Partner zusammen, wenn die ERP-Konfiguration geändert werden muss.
- 06
Holded
Holded hat eine dokumentierte API für Kontakte, Produkte und Verkaufsbelege. Wir kennen sie aus erster Hand: Unsere eigene Plattform Nexo synchronisiert ihre Rechnungen über diese API mit Holded.
- 07
Logistik und CRM: SendCloud und HubSpot
Die Integration endet nicht im ERP. Bei Silicium wird die Sendung in SendCloud angelegt, sobald das Lager die Bestellung als fertig markiert, mit Mehrpaketsendungen, Nachnahme und Zoll außerhalb der EU, und die Geschäftskunden gehen jede Nacht an HubSpot.
So arbeiten wir
So gehen wir vor
Datenfluss für Datenfluss, mit echten Daten und ohne den manuellen Prozess abzuschalten, bevor der neue läuft.
- 01
Bestandsaufnahme der Datenflüsse und führendes System
Wir listen jedes Datum auf, das sich bewegt (Bestellungen, Kunden, Bestand, Preise, Preislisten, Sendungen, Rechnungen), und legen mit Ihnen fest, welches System jeweils führend ist, in welche Richtung es fließt und wie oft. Wir prüfen, welchen Integrationsweg Ihr ERP zulässt. Ergebnis: eine Datenlandkarte und ein Festpreisangebot.
- 02
Design der Middleware
Warteschlangen, damit keine Nachricht verloren geht, Wiederholungen, wenn ein System nicht antwortet, Kontrollläufe für alles, was durchrutscht, und ein Protokoll jeder Nachricht. Wo sie läuft, legen wir gemeinsam fest.
- 03
Entwicklung Datenfluss für Datenfluss
Wir beginnen mit dem Datenfluss, der Sie die meisten Stunden kostet, fast immer die Bestellungen, und machen mit Bestand, Preisen, Versand und CRM weiter. Jeder Datenfluss wird einzeln getestet.
- 04
Paralleltest mit echten Daten
Bevor niemand mehr abtippt, läuft die Integration parallel mit echten Bestellungen und Daten, gegen eine ERP-Testumgebung, falls vorhanden, und wir vergleichen die Ergebnisse mit Ihrem Team.
- 05
Inbetriebnahme
Wir schalten die Datenflüsse einzeln frei, mit informiertem Team und vorbereitetem Rückweg. Gehört ein Shopwechsel zum Projekt, wie bei Silicium, ist die Migration Teil desselben Plans.
- 06
Überwachung
Warnungen, wenn eine Nachricht fehlschlägt oder ein System nicht mehr antwortet, und die Integration in unserer Wartung: Ändert sich eine API oder eine ERP-Version, passen wir sie an.
Für wen
Passt das zu Ihnen?
Es passt, wenn Ihr Shop so viel verkauft, dass Abtippen und Bestandsabgleich jede Woche Stunden kosten.
Für wen
- Unternehmen mit Onlineshop, die Webshop-Bestellungen von Hand ins ERP übertragen.
- Shops, die Produkte ohne Bestand verkaufen, weil der Lagerbestand zu spät oder per Tabelle aktualisiert wird.
- B2B- oder gemischte Geschäfte mit Kundenpreislisten, Gruppenpreisen oder Außendienstbestellungen, die im Shop sichtbar sein müssen.
- Unternehmen, die ein neues ERP einführen oder den Shop wechseln und die Integration im selben Schritt lösen wollen.
- Teams, die schon einen Konnektor haben und nicht wissen, warum manchmal eine Bestellung verloren geht.
Für wen nicht
- Wer das ERP einführen oder konfigurieren lassen will: Das macht Ihr ERP-Partner; wir kommen dazu, um es anzubinden. Die Ausnahme ist Odoo, das wir auch einführen.
- Shops mit wenigen Bestellungen und Standardprozessen: Eine App oder ein Konnektor-Modul kann reichen, und das sagen wir Ihnen.
- ERP-Systeme ganz ohne Integrationsweg (keine API, keine Webdienste, kein Dateiaustausch): Das muss zuerst mit dem Hersteller gelöst werden.
Lieferumfang
Was dazugehört und was nicht
Damit der Umfang vor dem Start klar ist.
Enthalten
- Bestandsaufnahme der Datenflüsse und Datenlandkarte mit dem führenden System je Datum
- Middleware mit Warteschlangen, Wiederholungen, Kontrollläufen und Protokoll jeder Nachricht
- Entwicklung der vereinbarten Datenflüsse zwischen ERP, Shop, Versanddienstleister und CRM
- Paralleltest mit echten Daten vor der Inbetriebnahme
- Warnungen und Überwachung der Integration nach dem Start
- Code, Dokumentation und Zugänge in Ihrem Eigentum
Nicht enthalten
- Einführung, Konfiguration und Lizenzen des ERP (außer Odoo, das wir auch einführen)
- Lizenzen für Apps, Konnektoren oder Drittdienste wie SendCloud oder HubSpot
Der Beweis
Integrationen in Produktion
Für Silicium, das Nahrungsergänzungsmittel mit organischem Silizium herstellt und an Privatkunden und Gesundheitsfachleute verkauft, haben wir eine Middleware in Node.js und TypeScript gebaut, die auf dem eigenen Server des Kunden läuft und den Shopify-Shop mit SAP Business One, SendCloud und HubSpot verbindet. Jede bezahlte Bestellung wird in SAP zum Kundenauftrag, wobei die Kundenstammdaten angelegt oder aktualisiert werden; Bestand und Kunden gehen alle 15 Minuten in den Shop, Preise und Preislisten stündlich, und in SAP entstandene Bestellungen erscheinen alle 5 Minuten im Shop. Sobald das Lager eine Bestellung als fertig markiert, wird die Sendung in SendCloud angelegt und das Etikett kommt als PDF zum SAP-Auftrag zurück. SAP hat der SAP-Partner des Kunden eingeführt; unsere Arbeit waren die Integration, die Migration von PrestaShop zu Shopify und der Shop. Und unsere eigene Plattform Nexo synchronisiert ihre Rechnungen per API mit Holded.
- 0 Webshop-Bestellungen, die von Hand in SAP eingegeben werden
- 4 Verbundene Systeme: Shopify, SAP Business One, SendCloud und HubSpot
- 99,7 % Der PrestaShop-Bestellhistorie nach Shopify migriert (2018-2026)
- 5,0 Bewertung auf Clutch
Für den CTO
Zusammenfassung für den CTO
Wie eine Integration von uns aufgebaut ist.
Der Shop meldet per Webhook, sobald eine Bestellung bezahlt ist; die Middleware prüft sie, stellt sie in die Warteschlange und schreibt sie über die offiziellen Schnittstellen ins ERP. Weil ein Webhook verloren gehen kann, vergleicht ein regelmäßiger Kontrolllauf die im Shop bezahlten Bestellungen mit dem ERP und holt Fehlendes nach, und jeder Schreibvorgang ist so gebaut, dass eine wiederholte Nachricht keine Bestellung verdoppelt. In der Gegenrichtung ist das ERP die Quelle: Bestand, Kunden, Preise und Preislisten werden im Takt gelesen, den jedes Datum braucht.
Alles landet in einem durchsuchbaren Nachrichtenprotokoll, mit Warnungen bei Fehlern. Zugangsdaten für ERP und Shop werden verschlüsselt und mit minimalen Rechten gespeichert, unter denselben Kontrollen, für die wir nach ISO 27001 und dem spanischen Sicherheitsrahmen ENS zertifiziert sind. Die Middleware kann auf Ihrem Server laufen, wie bei Silicium, und der Code gehört Ihnen.
Technologien
- Node.js
- TypeScript
- Webhooks
- REST
- GraphQL
- SQLite
- SAP Business One
- Shopify
- SendCloud
- HubSpot
- Ein führendes System je Datum, festgelegt vor der Programmierung
- Webhooks für Dringendes, Kontrollläufe für Verlorenes
- Warteschlangen und Wiederholungen, wenn ein System nicht antwortet
- Protokoll jeder Nachricht und Warnungen
- Code, Dokumentation und Zugänge im Eigentum des Kunden
Risiken und wie wir sie abdecken
Die Risiken, die wir vermeiden
Was wir bei Integrationen sehen, die kaputt oder halb fertig bei uns ankommen.
- 01
Bestellungen, die zwischen Shop und ERP verloren gehen oder doppelt ankommen
AbhilfeWebhook plus Kontrolllauf, Wiederholungen ohne Dubletten und ein Protokoll jeder Nachricht, damit klar ist, was mit jeder Bestellung passiert ist.
- 02
Verkäufe ohne Bestand, weil die Synchronisation hinterherhinkt
AbhilfeTakt je Datum: Bestand alle paar Minuten (bei Silicium alle 15), Preise stündlich.
- 03
Zwei Systeme, die sich beide für dasselbe Datum zuständig halten
AbhilfeDie Bestandsaufnahme legt ein führendes System je Datum fest, bevor eine Zeile Code geschrieben wird.
- 04
Ein Update von ERP oder Shop, das die Integration unbemerkt lahmlegt
AbhilfeWarnungen bei fehlgeschlagenen Nachrichten, Tests vor jeder Änderung und die Integration in der Wartung.
Technologien
Systeme, die wir verbinden
Shops, ERP, Logistik und CRM.
- Shopify
- Magento / Adobe Commerce
- PrestaShop
- WooCommerce
- SAP Business One
- Odoo
- Dynamics 365 Business Central
- Navision
- A3
- Sage
- Holded
- SendCloud
- HubSpot
- Node.js
- TypeScript
Häufige Fragen
Häufige Fragen zur ERP-Integration
Was wir am häufigsten gefragt werden, bevor wir ein ERP mit dem Shop verbinden.
Was ist eine ERP-Integration im E-Commerce?
Sie verbindet das ERP mit dem Onlineshop, damit Daten von selbst fließen: Bestellungen und Kunden aus dem Webshop kommen ohne Abtippen im ERP an, und Bestand, Preise, Preislisten und Versand gehen vom ERP zurück in den Shop. Jedes Datum hat ein führendes System und einen Takt.
Welche Daten werden zwischen ERP und Shop synchronisiert?
Üblich sind Bestellungen, Kunden, Bestand, Preise und Preislisten, im ERP entstandene Bestellungen, Sendungen und ihr Status sowie das CRM. Bei Silicium werden alle synchronisiert: Bestellungen bei Zahlung, Bestand und Kunden alle 15 Minuten, Preise und Preislisten stündlich, in SAP entstandene Bestellungen alle 5 Minuten und Geschäftskunden jede Nacht mit HubSpot.
Mit welchen ERP-Systemen und Shops arbeiten Sie?
Shops: Shopify, Magento, PrestaShop und WooCommerce. ERP: SAP Business One (in Produktion bei Silicium), Holded (nutzt unsere Plattform Nexo) sowie Odoo, Business Central, Navision, A3 und Sage, die wir über den Weg anbinden, den Produkt und Version zulassen. Das prüfen wir vor dem Angebot.
Standard-Konnektor oder individuelle Integration?
Sind Ihre Prozesse Standard und deckt der Konnektor Ihre Datenflüsse ab, ist er günstiger, und das sagen wir Ihnen. Eine individuelle Integration lohnt sich bei Kundenpreislisten, im ERP entstehenden Bestellungen, eigener Logistik oder einem CRM oder wenn der Konnektor Bestellungen verliert und niemand weiß, warum.
Wie oft werden Bestand und Preise aktualisiert?
Das wird je Datum festgelegt. Bestellungen fließen, sobald sie bezahlt sind. Bei Silicium gehen Bestand und Kunden alle 15 Minuten in den Shop, Preise und Preislisten stündlich. Dreht Ihr Sortiment schnell, kann der Bestand öfter laufen.
Was passiert, wenn das ERP nicht antwortet oder eine Bestellung verloren geht?
Die Nachricht bleibt in der Warteschlange und wird erneut gesendet. Kommt eine Benachrichtigung des Shops nicht an, holt ein regelmäßiger Kontrolllauf sie nach: bei Silicium alle 30 Minuten. Alles wird protokolliert, und bei wiederholten Fehlern gibt es eine Warnung.
Führen Sie das ERP ein?
Nein. Einführung, Konfiguration und Lizenzen des ERP übernimmt Ihr Partner oder Einführungsdienstleister. Wir bauen die Integrationsschicht und den Shop und stimmen uns mit ihm ab, wenn die Integration etwas im ERP braucht. Mit einer Ausnahme: Odoo führen wir auch selbst ein.
Was kostet eine ERP-Integration für den Onlineshop?
Das hängt von der Anzahl der Datenflüsse ab, vom Integrationsweg, den Ihr ERP zulässt, und davon, wie viele weitere Systeme dazukommen (Versanddienstleister, CRM). Deshalb beginnen wir mit der Bestandsaufnahme und geben Ihnen ein Festpreisangebot, keine offenen Stunden.
Muss ich Shop oder ERP wechseln?
Nein. Wir verbinden, was Sie haben. Fällt es mit einem Wechsel zusammen, geschieht beides im selben Projekt: Bei Silicium zog der Shop mit 99,7 % der Bestellhistorie von PrestaShop zu Shopify um, und die SAP-Integration ging auf dem neuen Shop live.
Wer wartet die Integration danach?
Wir, im Rahmen der Wartung. Ändert sich die API des Shops oder wird das ERP aktualisiert, passen wir die Integration an, und Warnungen melden uns, wenn ein Datenfluss ausfällt.
Nächster Schritt
Sagen Sie uns, welches ERP und welchen Shop Sie haben
Ein 30-minütiges Videogespräch mit der Person, die die Integration baut. Reicht ein Standard-Konnektor, sagen wir es Ihnen.
- Unverbindlich
- Antwort in 24h
- Individuelles Angebot
Sprechen wir.
Technische Erstberatung
KI, Sicherheit und Performance. Diagnose mit phasenweisem Vorschlag.
- NDA verfügbar
- Antwort <24h
- Phasenweiser Vorschlag
Ihr erstes Meeting ist mit einem Solutions Architect, nicht mit einem Verkäufer.
Mit einem Architekten sprechen