Zu Content springen
Shopware

Shopware mit Hermes verbinden: Labels, Tracking und Import

von Konstantin Knöll

Shopware mit Hermes verbinden: Labels, Tracking und Import
12:10

Eine Verbindung zwischen Shopware und Hermes kann den Versand deutlich strukturierter machen: Je nach gewählter Lösung lassen sich Versandlabels im Shop-Kontext erzeugen, Sendungsnummern an Bestellungen übergeben oder Aufträge für die weitere Versandabwicklung an Hermes übertragen. Entscheidend ist jedoch die Abgrenzung der Funktionen. Eine Lösung für den Labeldruck ist nicht automatisch auch eine Schnittstelle für Bestellimport oder Statussynchronisation. Bevor du eine Erweiterung oder Integration auswählst, solltest du deshalb festlegen, welche Arbeitsschritte dein Team tatsächlich automatisieren will und welche Shopware-Version im Einsatz ist.

Versandarbeitsplatz mit neutralen Paketen und Etikettendrucker im E-Commerce-Lager

Welche Einsatzfälle es für Shopware und Hermes gibt

Der Begriff Shopware-Hermes beschreibt keine einheitliche Standardfunktion des Shopsystems. In der Praxis kommen unterschiedliche Integrationsansätze zum Einsatz, die jeweils einen anderen Abschnitt der Versandabwicklung abdecken. Genau diese Unterscheidung verhindert falsche Erwartungen bei der Auswahl.

Lösungsart Typischer Nutzen Wichtige Voraussetzung Mögliche Grenze
Labelorientierte Anbindung Versandlabels für ausgewählte Bestellungen erstellen und drucken Passende Shopware-Version und Zugang zur Versandlösung Umfang von Tracking und Statusrückmeldung kann abweichen
Tracking-orientierte Anbindung Sendungsnummern dem Auftrag zuordnen und Versandtransparenz verbessern Unterstützte Übergabe der Trackingdaten Nicht jede Lösung übermittelt Statusinformationen in gleicher Tiefe
Importorientierte Anbindung Bestelldaten aus Shopware für die Verarbeitung bei Hermes bereitstellen API-Zugriff und klar definierte Datenfelder Versionen und Aktualisierungen können den Funktionsumfang begrenzen

Bei einer labelorientierten Erweiterung steht der operative Packtisch im Mittelpunkt. Mitarbeitende wählen versandbereite Bestellungen aus, erzeugen die benötigten Labels und führen den Druck gesammelt aus. Ob Labels anschließend als Dokumente am Auftrag abgelegt oder bei Bedarf erneut gedruckt werden können, hängt von der konkreten Erweiterung und ihrer aktuellen Version ab.

Eine importorientierte Lösung verfolgt einen anderen Weg: Sie übergibt neue oder gefilterte Shopbestellungen an ein nachgelagertes Hermes-System. Dabei kann es sinnvoll sein, Aufträge nur zu bestimmten Zeitpunkten oder nach klaren Kriterien bereitzustellen. Dieser Ansatz eignet sich vor allem, wenn die eigentliche Versandsteuerung außerhalb von Shopware erfolgt.

Daten, Labels und Tracking im Versandprozess

Damit eine Anbindung sinnvoll arbeitet, müssen die Daten zum Versandprozess passen. Typischerweise gehören dazu Empfänger- und Lieferadressdaten, Bestellinformationen, Artikelpositionen sowie Angaben zur gewählten Versandart. Je nach Prozess können außerdem Zahlungs- oder Versanddaten relevant sein. Welche Felder tatsächlich übertragen werden, ist jedoch keine allgemeine Eigenschaft von Shopware oder Hermes, sondern eine Frage der jeweiligen Schnittstelle und Konfiguration.

Versandparameter müssen fachlich eindeutig sein

Besonders wichtig sind Daten, die die Paketabwicklung beeinflussen: Gewicht, Paketklasse, Anzahl der Sendungen oder abweichende Lieferadressen. Wenn diese Angaben unvollständig oder uneinheitlich gepflegt werden, kann auch eine technisch funktionierende Anbindung keinen verlässlichen Versandprozess erzeugen. Manche Lösungen können Gewichte aus Bestellinformationen heranziehen; ob und wie das geschieht, sollte vor dem Einsatz anhand der Dokumentation geprüft werden.

Die Sendungsnummer ist für den Kundenservice häufig der sichtbarste Teil der Integration. Wird sie nach der Labelerstellung an den Auftrag zurückgegeben, kann sie für Versandkommunikation, Rückfragen und die interne Recherche genutzt werden. Daraus folgt aber nicht automatisch, dass jeder Versandstatus vollständig in Shopware zurückläuft. Zwischen einer Trackingnummer am Auftrag und einer laufenden Sendungshistorie bestehen technisch und funktional relevante Unterschiede.

Bestellimport ist keine vollständige Synchronisation

Ein Bestellimport kann neue Aufträge aus Shopware an Hermes übergeben und dabei beispielsweise nach Bestellstatus oder Datum eingegrenzt werden. Das ist hilfreich, wenn nur freigegebene oder innerhalb eines definierten Zeitraums eingegangene Bestellungen verarbeitet werden sollen. Ein Import allein bedeutet aber nicht, dass Änderungen, Stornierungen, Teillieferungen oder Versandstatus automatisch in beide Richtungen abgeglichen werden. Diese Prozesse müssen separat geprüft und fachlich definiert werden.

Was im Versandalltag tatsächlich entlasten kann

Der größte praktische Nutzen liegt meist nicht in einer einzelnen Funktion, sondern in einem sauber gestalteten Ablauf. Ein Shop mit vielen täglichen Sendungen profitiert beispielsweise davon, wenn das Team nicht jede Bestellung einzeln aus dem Shop exportieren, Versanddaten übertragen und Labels separat erstellen muss. Eine Mehrfachauswahl von versandbereiten Aufträgen kann den Prozess bündeln, sofern die eingesetzte Lösung diese Funktion unterstützt.

Ein typischer Ablauf könnte so aussehen: Bestellungen werden nach der internen Prüfung als versandbereit gekennzeichnet. Anschließend werden nur diese Aufträge für die Labelerstellung oder den Datenexport berücksichtigt. Nach dem Druck werden die Pakete gepackt und die Sendungsnummern – sofern die Schnittstelle dies vorsieht – den jeweiligen Bestellungen zugeordnet. Die Reihenfolge bleibt nachvollziehbar, ohne dass das Team zwischen mehreren Oberflächen unnötig Daten suchen muss.

Der Effizienzgewinn entsteht vor allem durch weniger Medienbrüche und klarere Verantwortlichkeiten. Er ist aber kein Selbstläufer. Wenn Gewichte fehlen, Adressen fehlerhaft sind oder Versandarten im Shop nicht sauber zugeordnet werden, verlagert sich der Aufwand lediglich in die Nachbearbeitung. Deshalb sollte die Versandintegration immer mit den tatsächlichen Lager- und Freigabeprozessen abgestimmt werden.

Neutrale Versandkartons, Paketwaage und Scanner an einer Kommissionierstation

Technische und organisatorische Voraussetzungen

Vor der Umsetzung solltest du zunächst klären, welche Shopware-Version betrieben wird. Shopware 5 und Shopware 6 unterscheiden sich technisch deutlich, und Erweiterungen oder Connectoren werden nicht zwangsläufig für beide Systeme mit identischem Funktionsumfang angeboten. Kompatibilitätsangaben sind zudem zeitabhängig. Verlass dich deshalb nicht auf ältere Produktbeschreibungen, sondern prüfe die aktuelle Freigabe des konkreten Anbieters für deine Version.

Für import- oder synchronisationsorientierte Ansätze ist häufig ein API-Zugang erforderlich. Dabei geht es nicht nur darum, ob Zugangsdaten vorhanden sind, sondern auch darum, ob die erforderlichen Berechtigungen eingerichtet wurden und die Schnittstelle die benötigten Daten bereitstellen darf. Werden Daten zeitgesteuert abgefragt oder Versandhistorien regelmäßig aktualisiert, kann ein Cronjob erforderlich sein. Das ist ein möglicher technischer Sonderfall, aber keine pauschale Voraussetzung für jede Hermes-Anbindung.

Ein strukturierter Shopware-Check hilft, vorab Version, Erweiterungslandschaft, Schnittstellen, Datenqualität und Verantwortlichkeiten zu erfassen. Gerade bei gewachsenen Shops ist das sinnvoll: Individuelle Anpassungen, weitere Versanddienstleister oder ERP-Anbindungen können beeinflussen, wie stabil eine neue Integration funktioniert.

Auch Datenschutz und Zuständigkeiten gehören zur Planung

Bei der Übergabe von Liefer- und Kontaktdaten werden personenbezogene Daten verarbeitet. Deshalb sollten Zugriffsrechte, technische Verantwortlichkeiten und die erforderlichen Vereinbarungen mit beteiligten Dienstleistern intern sauber geklärt sein. Dieser Punkt ersetzt keine Rechtsberatung, verhindert aber, dass die Schnittstelle ausschließlich als Technikprojekt behandelt wird.

Ebenso wichtig ist die organisatorische Frage: Wer prüft fehlerhafte Adressen? Wer entscheidet bei Teillieferungen? Wie werden Retouren oder erneute Versandversuche behandelt? Eine Integration kann wiederkehrende Datentransfers vereinfachen, aber sie ersetzt keine festgelegten Ausnahmeprozesse.

Grenzen und typische Stolpersteine

Die häufigste Fehlannahme lautet: „Hermes ist angebunden, also läuft der Versand vollständig automatisch.“ Tatsächlich kann die Anbindung nur den Teil automatisieren, den die jeweilige Lösung abdeckt. Labeldruck, Übertragung von Trackingnummern, Bestellimport, Versandstatus und Rückabgleich sind einzelne Bausteine. Prüfe jeden davon separat.

  • Versionskonflikte: Eine Erweiterung kann für Shopware 5 verfügbar sein, während für Shopware 6 ein anderer Funktionsumfang oder keine passende Variante vorliegt.
  • Unklare Datenzuordnung: Abweichende Lieferadressen, fehlende Gewichte oder nicht eindeutig zugeordnete Versandarten verursachen Rückfragen oder manuelle Korrekturen.
  • Druckprozess ohne Test: Etikettenformat, Drucker, Papier und Zugriffsrechte sollten mit realen Testaufträgen geprüft werden, bevor der Prozess in den Tagesbetrieb geht.
  • Falsche Automatisierungslogik: Ein zeitgesteuerter Import kann ungeeignet sein, wenn Bestellungen vor dem Versand noch manuell geprüft oder zusammengeführt werden müssen.
  • Ungeklärte Sonderfälle: Teillieferungen, Stornierungen, Ersatzsendungen und Retouren benötigen oft eigene Regeln.

Besondere Vorsicht ist bei Aussagen zur Unterstützung von Shopware 6 geboten. Für einzelne Importlösungen wurden in der Vergangenheit Einschränkungen beim Bestellimport oder beim Rückupdate genannt. Daraus lässt sich keine allgemeingültige Aussage für alle aktuellen Erweiterungen ableiten. Entscheidend ist immer die dokumentierte Kompatibilität der konkret ausgewählten Lösung zum Zeitpunkt der Umsetzung.

So wählst du die passende Anbindung aus

Die beste Lösung ist nicht die mit den meisten Funktionen, sondern die, die den gewünschten Versandablauf verlässlich unterstützt. Formuliere die Anforderungen zuerst als Prozess: Was soll vor dem Packen passieren, was beim Labeldruck und was nach der Übergabe an den Versanddienstleister? Erst danach lässt sich bewerten, ob eine Erweiterung im Shop, ein Connector zum Hermes-System oder eine übergeordnete Middleware sinnvoll ist.

  • Welche Shopware-Version und welche weiteren Erweiterungen sind im Einsatz?
  • Soll der Schwerpunkt auf Labeldruck, Tracking, Bestellimport oder einer Kombination liegen?
  • Welche Daten müssen zwingend übertragen werden, und welche dürfen nicht fehlen?
  • Werden Aufträge einzeln, gesammelt, nach Status oder nach Datum verarbeitet?
  • Ist eine zeitgesteuerte Verarbeitung sinnvoll, und falls ja: Ist der technische Betrieb eines Cronjobs geklärt?
  • Wie sollen Ausnahmen wie Stornos, Teillieferungen und Adresskorrekturen behandelt werden?
  • Wer übernimmt Updates, Fehleranalyse und die Prüfung nach Shopware- oder Plugin-Updates?

Bei komplexeren Setups lohnt sich eine gemeinsame Betrachtung von Versandprozess, Shoparchitektur und weiteren Schnittstellen. Eine Shopware-Agentur kann dabei helfen, Anforderungen so zu priorisieren, dass keine Erweiterung für einen Prozess eingeführt wird, den die bestehende Systemlandschaft bereits anders abbildet. Das ist besonders relevant, wenn Shopware zusätzlich mit ERP-, Warenwirtschafts- oder Fulfillment-Systemen verbunden ist.

Die passende Lösung folgt dem Versandprozess

Shopware und Hermes lassen sich sinnvoll verbinden, wenn du zuerst den konkreten Einsatzfall definierst: Labels im Shop erstellen, Sendungen nachvollziehbar machen oder Bestellungen an ein externes Versandumfeld übergeben. Die entscheidenden Prüfpunkte sind die Shopware-Version, die benötigten Daten, der gewünschte Automatisierungsgrad und die Behandlung von Sonderfällen. So wird aus einer vermeintlich einfachen Plugin-Frage eine belastbare Prozessentscheidung, die den Versandalltag tatsächlich unterstützen kann.

Diesen Beitrag teilen