Middleware: Brückenlösung zwischen Shop und Lager – und warum native Anbindungen besser sind

Middleware verbindet Shop, ERP und Fulfillment-Lager über eine Zwischenschicht. Was sie an Latenz, Kosten und Fehlern mitbringt und warum native Anbindungen besser sind.

🌉
Middleware — kurz erklärt

Middleware ist eine Software-Zwischenschicht, die zwei Systeme ohne direkte Schnittstelle verbindet, etwa einen Shop und das WMS eines Fulfillment-Dienstleisters. Sie übersetzt Datenformate und synchronisiert Bestellungen, Bestände und Tracking, bringt aber zusätzliche Latenz, Kosten und Fehlerquellen mit.

Was ist Middleware?

Middleware ist eine Software, die zwischen zwei Anwendungen sitzt und deren Kommunikation vermittelt. Im Fulfillment-Kontext meint der Begriff eine Brückenlösung, die einen Shop oder ein ERP-System mit dem WMS des Dienstleisters verbindet, weil beide keine direkte Schnittstelle zueinander haben. Typische Ausprägungen sind Integrationsplattformen (iPaaS), Multichannel-Tools, die Marktplätze und Shops bündeln, oder ein individuell programmierter Konnektor.

Abzugrenzen ist die Middleware von der nativen Anbindung, bei der das WMS die API des Shopsystems selbst anspricht, und vom ERP als Hub, das zwar ebenfalls in der Mitte steht, aber ein führendes System mit eigener Datenhoheit ist und keine reine Übersetzungsschicht.

Wie Middleware in der Praxis arbeitet

Eine Middleware verrichtet drei Aufgaben in einer Schleife:

  1. Abholen: Sie fragt den Shop in einem Intervall nach neuen Bestellungen ab (Polling, typisch alle 5 bis 15 Minuten) oder empfängt Webhooks.
  2. Übersetzen: Sie bildet Felder ab – Shop-SKU auf Lager-SKU, Versandart auf Carrier-Produkt, Länderkürzel auf Zollformate – und wandelt das Datenformat.
  3. Übergeben: Sie schreibt die Bestellung ins WMS und holt in Gegenrichtung Bestände und Sendungsnummern ab, die sie wiederum in den Shop schreibt.

Jede dieser Stufen hat eine eigene Warteschlange, ein eigenes Fehlerprotokoll und ein eigenes Mapping. Genau daraus ergeben sich die drei Schwächen, die im Betrieb spürbar werden.

Warum native Anbindungen für Onlinehändler besser sind

Latenz. Zwei Polling-Intervalle addieren sich: Fragt die Middleware alle 15 Minuten den Shop ab und das WMS alle 15 Minuten die Middleware, kann eine Bestellung bis zu 30 Minuten unterwegs sein. In der Gegenrichtung läuft der Bestand ebenso verzögert zurück. Bei einer Cut-Off-Zeit von 14 Uhr verpasst eine 13:45-Uhr-Bestellung damit den Same-Day-Versand, und der Shop verkauft in der Zwischenzeit Ware, die im Lager schon weg ist.

Kosten. Middleware wird meist monatlich lizenziert, oft mit Staffeln nach Bestellvolumen oder Kanälen. Im deutschen Markt liegen die Grundgebühren typischerweise zwischen 50 und 500 € pro Monat, teils mit Zuschlägen pro Auftrag im Cent-Bereich. Dazu kommt der Einrichtungsaufwand, der bei individuellen Konnektoren schnell mehrere Tausend Euro erreicht.

Fehlerquellen. Mit der Middleware gibt es drei Systeme und drei Vertragspartner. Läuft ein Bestand falsch, muss geklärt werden, ob der Shop falsch geliefert, die Middleware falsch übersetzt oder das WMS falsch gebucht hat. Mappings driften bei Shop-Updates oder API-Versionswechseln, und der Fehler fällt oft erst auf, wenn ein Kunde reklamiert.

KriteriumNative AnbindungMiddleware
DatenwegShop ↔ WMS direktShop ↔ Middleware ↔ WMS
Latenz BestellimportSekunden bis wenige Minuten10–30 Minuten (zwei Intervalle)
Laufende Kostenim Fulfillment-Preis enthalten50–500 €/Monat plus Setup
Verantwortung bei Fehlernein Ansprechpartnerdrei Parteien
Mapping-PflegeDienstleisterHändler oder Middleware-Anbieter
Sinnvoll beiStandard-Shops und ERPsexotischen Systemen, Legacy, mehreren Lagern
!
Warnsignal beim Anbietervergleich

Wirbt ein Fulfillment-Anbieter mit „über 100 Integrationen", lohnt die Nachfrage, wie viele davon nativ sind. Häufig steckt dahinter ein Drittanbieter-Konnektor, den Sie selbst lizenzieren und betreuen müssen – inklusive der Latenz und der Zuständigkeitsfrage im Fehlerfall.

Wann Middleware trotzdem die richtige Wahl ist

  • Selbst entwickelte oder exotische Shopsysteme, für die kein WMS eine native Anbindung hat.
  • Viele Kanäle ohne ERP: Ein Multichannel-Tool kann Marktplätze bündeln, bis ein ERP eingeführt wird – siehe Multichannel-Fulfillment.
  • Mehrere Lager mit unterschiedlichen WMS, etwa beim Fulfillment-Wechsel mit Parallelbetrieb.

In diesen Fällen sollte die Middleware Webhooks statt Polling nutzen, ein Monitoring mit Alarm haben und die Verantwortung für das Mapping klar geregelt sein.

So macht es LogYou

LogYou verzichtet auf Brückenlösungen: Shopify, Shopware, JTL-Wawi, PlentyONE, Xentral, Lexware, Amazon, eBay, DHL und Sendcloud sind direkt in der eigenen Plattform LogShip angebunden. Bestände laufen bei jeder Lagerbewegung zurück, Sendungsnummern beim Versand-Scan. Mehr dazu unter E-Commerce Fulfillment und in der Übersicht der Integrationen.

Häufige Fragen zu Middleware

Was macht eine Middleware im E-Commerce?
Sie holt Daten aus einem System, übersetzt sie in das Format eines anderen und übergibt sie dort: Bestellungen aus dem Shop ins Lager, Bestände und Sendungsnummern zurück. Middleware kommt zum Einsatz, wenn Shop und Lager keine direkte Schnittstelle zueinander haben.
Warum ist eine native Anbindung besser als Middleware?
Weil ein Hop wegfällt. Daten laufen direkt zwischen Shop und WMS, ohne zusätzliches Polling-Intervall, ohne zweites Mapping und ohne dritten Vertragspartner. Das senkt Latenz, monatliche Kosten und die Zahl der Stellen, an denen Bestände auseinanderlaufen können.
Wann ist Middleware trotzdem sinnvoll?
Bei exotischen oder selbst entwickelten Shopsystemen, bei sehr vielen Kanälen ohne zentrales ERP oder wenn mehrere Lager mit unterschiedlichen WMS parallel bedient werden. Dann ist eine gut überwachte Middleware besser als manuelle Exporte.

Fragen zu Middleware in Ihrem Shop?

Wir verschicken seit 2014 täglich Pakete für E-Commerce-Marken. Sagen Sie uns Pakete pro Tag und Shop-System — wir antworten mit einer konkreten Einschätzung.

Noch Fragen offen?

Sprechen Sie direkt mit Menschen, die Ihr Lager später führen — kein Callcenter, keine Warteschleife.

Antwort in 24 h · Mo–Fr 9–16 Uhr auch telefonisch
KostenlosAntwort in 24 h