Schnittstellen im E-Commerce
Im Onlinehandel hängen Shop, Warenwirtschaft, Buchhaltung, Zahlungsanbieter und Versand zusammen. Jede Bestellung berührt alle fünf. Fertige Plugins decken den Standard oft gut ab. Eine eigene Schnittstelle lohnt sich, wenn mehrere Kanäle, Zahlungsabgleich, Retouren oder Sonderpreise ins Spiel kommen und Daten sonst von Hand nachgepflegt werden.
Typische Systemlandschaft
| Bereich | Beispiele | Rolle |
|---|---|---|
| Shop | Shopware, Shopify | Bestellungen, Kunden, Artikelanzeige |
| Warenwirtschaft | JTL-Wawi, Business Central | Artikelstamm, Bestand, Aufträge, Rechnungen |
| Buchhaltung | DATEV, Lexware Office | Buchungen, Belege, offene Posten |
| Zahlung | Zahlungsanbieter, Marktplätze | Auszahlungen, Gebühren, Erstattungen |
| Versand | Paketdienste, Versandplattformen | Labels, Sendungsnummern, Status |
Typische Datenflüsse
- Bestellung wird zum Auftrag bei Eingang
- Bestand abgleichen alle 15 Minuten
- Artikel und Preise abgleichen stündlich
- Versandstatus mit Sendungsnummer zurückmelden bei Versand
- Rechnung wird zum Buchungssatz täglich
- Gutschrift aus Retoure wird gebucht täglich
- Auszahlung und Gebühr werden zugeordnet täglich
Die Takte sind Beispiele. Wir legen sie nach Ihrem Bestellvolumen und den Vorgaben Ihrer Kanzlei fest. Wichtig ist die Reihenfolge: Erst wenn ein Auftrag in der Warenwirtschaft angelegt ist, entsteht dort die Rechnung, und erst dann geht die Buchung an die Kanzlei. Jeder Schritt baut auf dem vorherigen auf.
Typische Probleme
Überverkauf
Der Bestand im Shop hängt hinter der Warenwirtschaft her. Bei mehreren Kanälen wird dieselbe Ware zweimal verkauft.
Offene Posten
Zahlungsanbieter zahlen gesammelt und ziehen Gebühren ab. In der Buchhaltung passt die Zahlung dann zu keiner Rechnung.
Retouren
Erstattungen im Shop werden nicht als Gutschrift übergeben. Umsatz und Bestand stimmen nicht mehr.
Handexporte
Monatliche Exporte an die Kanzlei kosten Zeit und kommen spät. Fehler fallen erst beim Abschluss auf.
Verlorene Ereignisse
Shopify schreibt selbst, dass Webhooks nicht immer ankommen. Ohne Abgleichlauf fehlen Bestellungen still.
Woran Sie erkennen, dass sich eine Schnittstelle lohnt
Ein Plugin ist oft der richtige Anfang. Spätestens wenn einer dieser Punkte zutrifft, lohnt sich der Blick auf eine eigene Verbindung:
- Jemand überträgt jede Woche Daten von Hand oder korrigiert Exporte, bevor sie an die Kanzlei gehen.
- Sie verkaufen über mehrere Kanäle, und der Bestand stimmt nicht überall.
- Ihre Kanzlei fragt regelmäßig nach fehlenden Belegen oder ungeklärten Zahlungen.
- Das Plugin kennt Ihre Sonderfälle nicht, etwa Sets, Vorbestellungen oder abweichende Steuersätze.
- Ein Fehler in der Übertragung fällt erst Wochen später auf, weil niemand ihn meldet.
Im kostenlosen Schnittstellen-Check (30 Minuten) gehen wir Ihre Systeme und Abläufe durch. Danach wissen Sie, ob ein Plugin reicht oder welche Verbindung wir bauen würden.
Beispiele für Verbindungen
- Shopware mit JTL-Wawi: Aufträge, Bestände und Artikel
- Shopware mit Business Central: Shop an ein Microsoft-ERP
- Shopify mit DATEV und Shopware mit DATEV: Buchungen und Belege an die Kanzlei
- Shopify mit Lexware Office: Rechnungen und Gutschriften
- JTL-Wawi mit DATEV: Buchungsstapel aus der Warenwirtschaft
Was wir bauen
Wir programmieren die Verbindung zwischen zwei Systemen direkt, ohne Plattform dazwischen. Jede Bestellung, jede Buchung und jeder Fehler wird protokolliert. Fehlgeschlagene Datensätze werden wiederholt, bei Dauerfehlern melden wir uns. Der Code gehört Ihnen. Den Betrieb übernehmen wir auf Wunsch als monatlich kündbares Abo mit Hosting in Deutschland. Mehr unter Shop-ERP-Anbindung und DATEV-Schnittstelle.
Häufige Fragen
Reicht nicht ein Plugin aus dem Shop-Store?
Oft ja. Wenn Ihr Ablauf dem Standard entspricht, ist ein Plugin günstiger, und das sagen wir Ihnen im Schnittstellen-Check. Eine eigene Schnittstelle lohnt sich bei mehreren Kanälen, Sonderpreisen oder einer eigenen Kontenlogik.
Können mehrere Shops an eine Warenwirtschaft?
Ja. Jeder Shop bekommt eine eigene Verbindung zur Warenwirtschaft. Bestände werden zentral geführt und an alle Kanäle gemeldet.
Was passiert, wenn ein System ausfällt?
Die Schnittstelle merkt sich offene Datensätze und überträgt sie, sobald das System wieder erreichbar ist. Dauert der Ausfall länger, melden wir uns.
Wie lange dauert eine Anbindung?
Die Umsetzung dauert meist 2 bis 4 Wochen. Projekte mit mehreren Systemen beginnen bei 4.900 € netto.
Quellen
- Shopify Dev Docs: Webhooks (Zustellung nicht garantiert, Abgleich empfohlen), abgerufen am 20.10.2026
Passend dazu
Shopware 6
Admin API, Store API, Sync API und Webhooks: was Shopware 6 technisch bietet und wo Plugins aufhören.
Shopify
GraphQL Admin API, Webhooks und Rate-Limits: was Shopify technisch bietet und wo fertige Apps aufhören.
JTL-Wawi
Wawi API lokal oder über JTL Cloud, JTL-Connector und CSV-Import: was JTL-Wawi technisch bietet.
Shop-ERP-Anbindung
Artikel, Bestände, Preise und Bestellungen automatisch zwischen Shop und Warenwirtschaft.
