Zum Inhalt springen
NK
HiveShopware 6Fulfillment

Hive Logistics
Integration für Shopware 6

Mehr als 500 Marken vertrauen auf Hive und erzielen damit einen Umsatz von mehr als 1 Mrd. Euro — mit Umsatzsteigerungen von bis zu 24 % und Kosteneinsparungen von 17 %. Unsere Shopware-Integration macht Unternehmen im Onlinehandel unaufhaltsam.

Ausgangslage

Die Aufgabe: Die Lücke zwischen Shop und Lager

Ohne Anbindung heißt Fulfillment-Auslagerung: Artikel von Hand in Hive pflegen, Bestellungen exportieren und hochladen, Bestände abschreiben, Tracking-Nummern nachtragen. Jeder dieser Schritte ist täglich, fehleranfällig und skaliert nicht — je mehr Bestellungen, desto teurer wird die Handarbeit.

Die Lösung

Wir haben für Shopware eine Extension entwickelt, die Hive über die Merchant API v2 anbindet und die Lücke in beide Richtungen schließt. Stammdaten, Bestellungen, Bestände und Versandstatus fließen von selbst — asynchron über die Message Queue, signaturgeprüft und wiederholsicher.

  • Shopware ↔ Hive über die Merchant API v2
  • Produkte, Bestellungen, Bestände & Versandstatus vollautomatisch
  • Asynchron über die Message Queue, HMAC-signaturgeprüfte Webhooks
  • Pro Verkaufskanal konfigurierbar — auch mehrere Hive-Accounts

Der Markt zeigt

Logistik schafft Wettbewerbsvorteile

Kunden erwarten verlässliche Verfügbarkeit und Versandinfos in Echtzeit. Wer beides automatisch liefert, erfüllt die Erwartung — und zieht am Wettbewerb vorbei. Drei Marktzahlen und was mit Hive aus ihnen wird:

Mit Hive

100 %

Bestandswahrheit

Der Shop zeigt exakt die verkaufbare Menge aus Hive — stündlich abgeglichen, reservierte Ware ausgenommen. Kein Überverkauf, keine Stornos aus Fehlbeständen.

Ohne Anbindung: Im Handel liegt die Bestandsgenauigkeit im Schnitt bei nur 63 % — die häufigste Ursache für Überverkäufe und Stornos.

Quelle: Opensend — Inventory Accuracy Statistics for eCommerce

Mit Hive

100 %

der Sendungen gemeldet

Jede Sendung meldet Versandstatus und Tracking-Nummer automatisch zurück in den Shop. Shopware verschickt die Versandbestätigung von selbst — nichts wird abgetippt.

Ohne Anbindung: 86 % der Kunden erwarten Echtzeit-Updates zu ihrer Lieferung — die Rückmeldung darf keine Handarbeit sein.

Quelle: Statista 2022 (via proLogistik) — Sendungsverfolgung in Echtzeit

Mit Hive

0

manuelle Schritte

Nach der Einrichtung fließen Produkte, Bestellungen, Bestände und Versandstatus von selbst — in beide Richtungen über die Merchant API v2. Kein CSV, keine Nachpflege.

Ohne Anbindung: 60 % der Händler lagern ihr Fulfillment ganz oder teilweise aus. Ab dann müssen Shop und Lager denselben Stand halten.

Quelle: LogisticsMatter — When to Outsource Fulfillment (3PL Decision Guide)

Die Marktzahlen stammen aus unabhängigen Branchenquellen und beschreiben den Markt insgesamt. Die Hive-Werte beziehen sich auf den automatisierten Datenfluss der Integration, nicht auf ein zugesichertes Geschäftsergebnis.

Funktionsumfang

Das leistet die Integration

Sieben Bausteine decken den kompletten Kreislauf ab — vom Artikelstamm über die Bestellung bis zur Versandbestätigung beim Kunden, in beide Richtungen.

  • Produkt-Sync

    Shop → Hive

    Shopware-Produkte werden als SKUs in Hive angelegt und aktuell gehalten — Schlüssel ist die Produktnummer (sku_code). Übertragen werden Name, Gewicht, EAN und Titelbild. Nur verkaufbare Artikel gehen mit; Variantencontainer bleiben außen vor, reine Bestandsänderungen lösen bewusst keinen Sync aus.

    Auslöser: Bei jeder Produktänderung · zusätzlich täglicher Vollabgleich als Sicherheitsnetz

  • Bestellübertragung

    Shop → Hive

    Bezahlte Bestellungen gehen automatisch an Hive — asynchron über die Message Queue, sodass der Checkout nie wartet. Eine Pflichtfeldprüfung vor dem Senden fängt unvollständige Adressen und Positionen ab und meldet sie lesbar, statt an einer kryptischen API-Ablehnung zu scheitern. Bestell-Tags werden mitgegeben und lassen sich für Add-on-Regeln nutzen.

    Auslöser: Sobald der Zahlungsstatus auf „Bezahlt“ wechselt

  • Versandstatus & Tracking

    Hive → Shop

    Der Webhook-Empfänger verarbeitet alle sechs Merchant-API-v2-Events. Meldet Hive den Versand, wechselt die Lieferung auf „Versandt“, Tracking-Nummer, Versanddienstleister und Tracking-URL werden gesetzt — und Shopware verschickt die Versandbestätigung an den Kunden von selbst.

    Auslöser: In dem Moment, in dem Hive das Paket abgibt

  • Bestandsabgleich

    Hive → Shop

    Übernommen wird die tatsächlich verkaufbare Menge (available), nicht die eingelagerte — reservierte und blockierte Ware zählt nicht mit, das nimmt Überverkaufsrisiko heraus. Artikel mit einem anderen Fulfiller bleiben unangetastet, doppelte SKUs führen nicht zu falschem Nullbestand.

    Auslöser: Stündlich, in Blöcken zu 50 Produkten

  • Bestellstatus-Automatik

    Automatik

    Konfigurierbar, ab welchem Ereignis der Bestellstatus wechselt — Order-Push, Versand oder Zustellung, je einmal für „In Bearbeitung“ und „Abgeschlossen“. Der Ablauf Offen → In Bearbeitung → Abgeschlossen wird eingehalten, rückwärts wird nie geschaltet, stornierte Bestellungen bleiben unangetastet.

    Auslöser: Pro Shop wählbar · Standard: nicht verändern

  • Hive-Status je Bestellung

    Im Admin sichtbar

    Jede Bestellung trägt ihren Hive-Status als farbigen Badge — in der Bestellübersicht als eigene Spalte und in der Detailansicht. Grün mit Hive-Order-ID, grau in der Warteschlange, rot mit Fehlermeldung im Tooltip. Vier Custom Fields tragen Status, ID, Zeitpunkt und Fehler — kein Log-Zugriff nötig.

    Auslöser: Sichtbar ab der Warteschlange

  • Robust & signaturgeprüft

    Betrieb

    Vorübergehende Störungen (5xx, 429) werden automatisch wiederholt, Konfigurations- und Datenfehler (401, 422) dagegen als kritisch protokolliert statt endlos versucht. Eingehende Webhooks sind per HMAC-SHA256 gegen den Rohbody signaturgeprüft; doppelte oder verspätete Events werden über Zeitstempel idempotent verworfen. Der Client liest die Rate-Limit-Header und drosselt von selbst.

    Auslöser: Asynchron · HMAC-SHA256 · idempotent

Einblicke

Im Shopware-Admin sichtbar

Die Integration bleibt nicht im Hintergrund: vom farbigen Hive-Badge in der Bestellliste über die Bestelldetails mit Hive-Order-ID bis zur kanalweisen Konfiguration ist jeder Zustand direkt im Backend ablesbar.

Hive-Status-Badge in der Bestellübersicht
Bestelldetail mit Hive-Order-ID
Plugin-Konfiguration pro Verkaufskanal
Bestellstatus-Automatik
Hive

Der Fulfillment-Partner

Das ist Hive.

Hive ist eine europäische End-to-End-Operations-Plattform für E-Commerce-Marken: Fulfillment, Lagerhaltung, Versand über mehrere Carrier, Retouren und Fracht aus einer Hand. Nach eigenen Angaben vertrauen über 500 Marken auf Hive, das aus sieben Ländern 95 % Europas in ein bis zwei Tagen erreicht. Über die Merchant API v2 sprechen Shop und Lager dieselbe Sprache — das ist die Grundlage für den automatischen Produkt-Sync, die Bestellübertragung, den stündlichen Bestandsabgleich und die Versandrückmeldung samt Tracking.

Entwicklungsstand

Ein Release-Log aus dem Livebetrieb

Seit März 2026 in Entwicklung, 22 dokumentierte Versionen. Die Entwicklung folgt durchgehend dem Produktivbetrieb: Die meisten Korrekturen der 1.4er-Reihe stammen aus echten Beobachtungen an laufenden Beständen — nicht aus theoretischen Überlegungen.

Aktuelle Version

1.6.0 · 23.06.2026

Bestell-Tags werden an Hive übergeben (Add-on-Regeln)

Testabdeckung

141 Testläufe

8 Testklassen, zuletzt vollständig grün unter PHP 8.2

  1. 1.6.023.06.2026Bestell-Tags werden an Hive übergeben (Add-on-Regeln)
  2. 1.5.117.06.2026Manuell gesetzter Fulfiller wird vom Stammdaten-Push respektiert
  3. 1.5.010.06.2026Konfigurierbare Bestellstatus-Automatik
  4. 1.4.810.06.2026Fehlgeschlagener Statuswechsel wird nicht mehr als Erfolg quittiert
  5. 1.4.703.06.2026Artikel anderer Fulfiller vom Bestandsabgleich ausgenommen
  6. 1.4.603.06.2026Doppelte SKUs führen nicht mehr zu falschem Nullbestand
  7. 1.4.403.06.2026Bestand aus available statt stocked — kein Überverkaufsrisiko
  8. 1.4.102.06.2026Rückkopplung zwischen Abgleich und Sync unterbunden, Throttling
  9. 1.4.002.06.2026SKU-Subsystem auf v2, Cursor-Paginierung, Einzel-Upsert
  10. 1.3.402.06.2026Pflichtfeldprüfung vor dem Senden
  11. 1.3.302.06.2026Webhook-Empfang vollständig auf die v2-Spezifikation, Idempotenz
  12. 1.3.127.04.2026Variantencontainer vom Sync ausgenommen
  13. 1.3.023.04.2026Produkt-Sync und täglicher Bulk-Export
  14. 1.2.015.04.2026Umstellung auf Merchant API v2, neues Pflichtfeld Sales Channel ID
  15. 1.1.015.04.2026Hive-Status im Admin: Custom Fields, Badge, Spalte in der Bestellliste
  16. 1.0.030.03.2026Order-Push, Webhook-Empfang, Bestandsabgleich, HMAC, Retry

Im Shopware Community Store. Die Extension erscheint — wie unsere übrigen Shopware-Apps — im offiziellen Community Store und lässt sich damit direkt aus dem Shopware-Backend installieren und aktualisieren.

Einmal eingerichtet, läuft der komplette Kreislauf von selbst: Artikel, Bestellung, Bestand und Versandstatus — kein manueller Schritt bleibt übrig, und jeder Kunde bekommt seine Tracking-Nummer, ohne dass jemand sie abtippt.

Moin!

Fulfillment anbinden?
Machen wir.

Ob Hive, ein anderes Lager oder ein ERP: Wir binden Fulfillment- und Drittsysteme so an Shopware an, dass Bestände, Bestellungen und Versandstatus vollautomatisch fließen. Sprechen wir über Ihre Anbindung.

Henning Groß am Hamburger Hafen – Geschäftsführer NetzKombyse
Henning Groß

Gründer · Persönlich am Telefon