WooCommerce mit DHL verbinden

Sie tippen Adressen noch von Hand ins DHL-Portal und kopieren Sendungs­num­mern in Mails. Mit einer Anbindung erstellen Sie Labels direkt in der Bestellung, und Kunden bekommen die Sendungs­ver­fol­gung automatisch. Hier sehen Sie, welche Wege es gibt, was Sie von DHL brauchen und woran die Einrichtung meist schei­tert.

  • Label per KlickAus der Bestellung, einzeln oder gesam­melt
  • Tracking automatischSendungs­nummer in der Kunden­mail
  • Packstation und RetoureWunsch­zu­stel­lung im Checkout
Welcher Weg passt?nach Shop
  • Offizielles DHL-PluginDHL Shipping Germany for WooCommerce, nur DHL und Deut­sche Post. KOSTENLOS
  • Germanized mit Ship­tasticWenn Sie Germanized schon nutzen. DHL, Post und UPS inklu­sive. KOSTENLOS
  • Multi-Carrier-DienstMehrere Versender über eine Plattform, meist mit Gebühr. EXTERN
  • Waren­wirt­schaftLabels entstehen im ERP, der Shop liefert nur Bestel­lungen. GROSS
Nutzen Sie nur eine Label-Lösung, sonst entstehen doppelte Sendungen.

Was Sie von DHL brauchen

Die Anbindung spricht mit der Schnitt­stelle von DHL Paket. Dafür brauchen Sie einen Geschäfts­kun­den­ver­trag und Zugang zum DHL-Geschäfts­kun­den­portal. Ein privates DHL-Konto oder die Online-Frankierung reichen nicht. Aus den Vertrags­daten brauchen Sie drei Angaben: die zehn­stel­lige Kunden­nummer (EKP), die Teil­nah­me­n­um­mern der gebuchten Produkte und einen Benutzer für das Portal. Die Teilnahmenummer sind die letzten zwei Zeichen der jeweiligen Abrech­nungs­nummer, zum Beispiel 01. Im Shop müssen alle Produkte ein Gewicht haben. Sie tragen es im Produkt unter dem Reiter Versand ein. Ohne Gewicht bricht die Label-Erstel­lung ab.

Welches DHL ist gemeint?
  • DHL PaketPaket­ver­sand ab Deutschland, national und inter­na­tional. DIESE SEITE
  • Deutsche PostBriefe, Kleinwaren, Inter­net­marke. Teils im selben Plugin. POST
  • DHL eCommercePaketdienst in anderen Ländern, etwa Benelux. Eigene Plugins. AUSLAND
  • DHL ExpressEilsen­dungen weltweit, eigener Vertrag und eigene Schnitt­stelle. EXPRESS
Shops in der Schweiz versenden meist mit der Schwei­ze­ri­schen Post, nicht mit DHL Paket.

DHL-Plugin einrichten in sechs Schritten

Die Schritte zeigen das offizielle Plugin von DHL. Bei Germanized heißen die Felder ähnlich und liegen unter WooCom­merce → Einstel­lungen → Germa­nized → Ship­tastic → Versand­dienst­leister. Testen Sie zuerst auf einer Staging-Umgebung.

  1. 1

    Plugin installieren

    Instal­lieren Sie DHL Shipping Germany for WooCom­merce über Plugins → Plugin hinzufügen und aktivieren Sie es. Die Einstellungen finden Sie unter WooCom­merce → Einstel­lungen → Versand → DHL Paket.

  2. 2

    Zugangsdaten eintragen

    Unter Konto- und API-Einstel­lungen tragen Sie Benut­zer­name und Passwort des Geschäfts­kun­den­por­tals ein. Achten Sie auf Klein­schrei­bung beim Benut­zer­namen. Dazu kommt die Kunden­nummer (EKP).

    Sandbox-Modus aktivieren schickt die Anfragen an die Test­um­ge­bung von DHL. Dort entstehen Test-Labels ohne Abrechnung. Schalten Sie den Modus nach dem Test wieder aus.

  3. 3

    Produkte und Teilnahmenummern

    Unter DHL Produkte und Teil­nah­me­n­um­mern tragen Sie für jedes gebuchte Produkt die zwei­stel­lige Nummer ein, etwa für DHL Paket, Kleinpaket oder Paket Inter­na­tional. Welche Produkte Sie nutzen dürfen, steht in Ihrem Vertrag.

  4. 4

    Adressen und Label-Format

    Hinterlegen Sie Adresse des Absen­ders und Retouren-Adresse. Wählen Sie das Label-Format passend zu Ihrem Drucker, etwa A4 oder ein Format für Etiket­ten­dru­cker.

    Die Option Nur leit­co­dier­bare Adressen zulassen prüft vor dem Druck, ob DHL die Adresse zustellen kann. Fehlerhafte Adressen fallen so vor dem Versand auf.

  5. 5

    Sendungsnummer an Kunden

    Aktivieren Sie Text zur Sendungs­ver­fol­gung in der Bestell­be­stä­ti­gung hinzufügen. Die Sendungsnummer mit Link erscheint dann in der Mail, die der Kunde beim Status Abge­schlossen erhält. Kommen Shop-Mails nicht an, hilft SMTP für Word­Press.

  6. 6

    Erstes Label erstellen

    Öffnen Sie eine Bestellung. Im Kasten von DHL prüfen Sie Gewicht und Services und klicken auf DHL-Label erstellen. Für viele Bestel­lungen wählen Sie in der Bestell­über­sicht die Mehr­fach­ak­tion DHL-Label erzeugen.

    Mit Label bei Status erstellen entstehen Labels automatisch, sobald eine Bestellung zum Beispiel auf In Bearbeitung springt.

Was die Anbindung zusätzlich kann

Neben dem Label bieten die Plugins DHL-Services, die Sie sonst im Portal buchen. Welche davon Sie nutzen dürfen, hängt von Ihrem Vertrag ab.

Packstation und Filiale

Kunden wählen im Checkout Packstation, Postfiliale oder Paket­shop. Für die Packstation ist die Postnummer des Kunden Pflicht. Für eine Karten­an­sicht braucht das Plugin einen Google-Maps-Schlüssel.

Wunschzustellung

Ablageort, Wunsch­nachbar oder Liefertag bieten Sie als Option an. Für den Liefertag können Sie einen Aufpreis hinter­legen.

Retourenlabel

Ein Retou­ren­label liegt dem Paket bei oder geht dem Kunden per Mail zu. Wie Sie Gutschriften und Rechnungen dazu erstellen, zeigt WooCom­merce-Rechnung.

Zoll für die Schweiz

Bei Sendungen in Länder außerhalb der EU braucht DHL Zoll­daten. Pflegen Sie dafür im Produkt die Felder für Zoll­ta­rif­nummer (HS-Code) und Herstel­lungs­land. Das Plugin überträgt sie mit dem Label.

Versandkosten nach Gewicht berechnen

Die Anbindung erstellt Labels. Was der Kunde im Checkout für den Versand zahlt, legen Sie getrennt davon in WooCom­merce fest.

WooCommerce rechnet Versand­kosten über Versand­zonen unter WooCom­merce → Einstel­lungen → Versand. In jeder Zone legen Sie Versand­arten wie Versand­kos­ten­pau­schale oder Kostenloser Versand an. Die Pauschale kann nach Anzahl der Artikel oder nach Versand­klassen unter­scheiden, aber nicht nach Gewicht.

Für Preise nach Gewicht brauchen Sie eine Erweiterung, etwa Table Rate Ship­ping von WooCommerce oder ein Plugin wie Flexible Shipping. Das ist keine Empfehlung, sondern ein Beispiel. Das Gewicht der Produkte pflegen Sie ohnehin für die Labels. Das Verpackungsgewicht schlägt das DHL-Plugin unter Zusätz­li­ches Gewicht pauschal oder prozen­tual auf.

Welche Pflicht­an­gaben zu Versand­kosten und Lieferzeit im Shop stehen müssen, deckt Germanized für WooCom­merce tech­nisch ab.

Label wird nicht erstellt: typische Ursachen

Die Fehler­mel­dungen kommen direkt von DHL und sind oft knapp. Diese Ursachen stecken meist dahinter.

  • Anmeldung schlägt fehl: Benut­zer­name nicht klein geschrieben, oder das Passwort im Geschäfts­kun­den­portal ist abgelaufen. Passwörter dort laufen regelmäßig ab. Ein eigener System­be­nutzer für die Schnitt­stelle hat eine längere Laufzeit, das neue Passwort müssen Sie trotzdem im Plugin eintragen.
  • Kunden­nummer oder Teil­nah­me­n­ummer falsch: Die Teil­nah­me­n­ummer passt nicht zum gewählten Produkt, oder das Produkt ist nicht in Ihrem Vertrag.
  • Adresse nicht leit­co­dierbar: Oft stehen Straße und Hausnummer falsch getrennt oder die Hausnummer fehlt. Ein eigenes Feld für die Hausnummer im Checkout verhindert das, siehe Checkout anpassen.
  • Gewicht fehlt: Mindestens ein Produkt der Bestellung hat kein Gewicht, oder die Gewichts­ein­heit des Shops ist nicht gesetzt.
  • Nach einem Update geht nichts mehr: DHL ändert seine Schnitt­stellen von Zeit zu Zeit. Halten Sie das Plugin aktuell und testen Sie Updates vorher auf einer Kopie des Shops.

Wann Sie besser Hilfe holen

Die Grund­ein­rich­tung schaffen Sie an einem Nach­mittag. Aufwendig wird es, wenn Versand, Zoll, Retouren und Waren­wirt­schaft zusam­men­spielen oder Labels im laufenden Betrieb plötzlich ausfallen.

  • Labels schlagen fehl und Pakete stauen sich im Lager.
  • Sie versenden regelmäßig in die Schweiz oder andere Länder außer­halb der EU.
  • Neben DHL sollen weitere Versand­dienst­leister oder ein ERP ange­bunden werden.
WordPress-Hilfe auch für Nicht-Kunden

Wir richten die DHL-Anbindung ein, testen sie mit echten Bestel­lungen und halten Shop und Plugins aktuell. Mehr dazu auf unserer Seite WooCommerce-Agentur.

Nachricht oder Termin WordPress-Hilfe im Notfall

Fragen zu WooCommerce und DHL

Wie verbinde ich WooCommerce mit DHL?

Mit dem offiziellen Plugin DHL Shipping Germany for WooCommerce oder über Germa­nized. Sie tragen Benutzer, Passwort und Kunden­nummer aus dem DHL-Geschäfts­kun­den­portal sowie die Teil­nah­me­n­um­mern ein. Danach erstellen Sie Labels direkt in der Bestel­lung.

Brauche ich einen DHL-Geschäftskundenvertrag?

Ja, für die Schnitt­stelle von DHL Paket. Die Plugins nutzen Kunden­nummer (EKP), Teil­nah­me­n­um­mern und einen Zugang zum Geschäfts­kun­den­portal. Mit einem privaten DHL-Konto funk­tio­niert die Anbin­dung nicht.

Ist DHL E-Commerce dasselbe wie DHL?

Nein, es ist ein eigener Bereich der DHL Group. DHL eCommerce stellt Pakete in verschie­denen Ländern außerhalb Deutsch­lands zu, etwa in den Benelux-Staaten. Für Versand ab Deutschland ist DHL Paket zuständig, für Eilsen­dungen DHL Express.

Wie berechnet WooCommerce die Versandkosten nach Gewicht?

Ohne Erweiterung gar nicht. WooCommerce rechnet mit Versand­zonen, Pauschalen und Versand­klassen. Für Staffeln nach Gewicht brauchen Sie eine Erweiterung wie Table Rate Shipping oder ein vergleichbares Plugin.

Muss ich beim Versand in die Schweiz Zoll angeben?

Ja, die Schweiz gehört nicht zur EU. DHL braucht Zolldaten wie Waren­be­schrei­bung, Wert, Zoll­ta­rif­nummer und Ursprungs­land. Die DHL-Plugins übertragen diese Angaben mit dem Label, wenn sie im Produkt gepflegt sind.

Wie bekommt der Kunde die Sendungsnummer?

Automatisch per Mail, wenn Sie es im Plugin einschalten. Das DHL-Plugin fügt die Sendungs­nummer mit Link zur Sendungs­ver­fol­gung in die Mail zur abge­schlos­senen Bestellung ein. Setzen Sie die Bestellung dafür nach dem Versand auf Abge­schlossen.

Verwandte Themen

Weitere Anleitungen, die oft im selben Zusam­men­hang auftau­chen.

Online-Shop mit WordPress erstellen: Anleitung

Online-Shop mit WordPress und WooCommerce erstellen: Instal­la­tion, Steuern, Versand­zonen, Zahlungen, Produkte, Pflicht­an­gaben und Test­be­stel­lung vor …

Zum Ratgeber

WooCommerce-Kosten: was ein Shop wirklich kostet

WooCommerce ist kostenlos, der Shop nicht. Alle Kostenarten im Überblick: Hosting, Erwei­te­rungen, Zahlungs­ge­bühren, Rechtliches, Pflege und Vergleich …

Zum Ratgeber

WooCommerce Germanized: Einrichtung und Pro

Germanized für WooCommerce einrichten: Grundpreise, Liefer­zeiten, Button-Lösung, Rechtstexte, kostenlos oder Pro, der Vergleich mit German Market und …

Zum Ratgeber

WooCommerce-Agentur: Wartung und Support für Shops

WooCommerce-Agentur für Wartung, Support und Weiter­ent­wick­lung: Updates mit Test­be­stel­lung, Sicherungen samt Bestel­lungen in Echtzeit, Schnittstellen …

Zum Ratgeber

DHL-Anbindung einrichten lassen?

Termin vereinbaren
30 Minuten am Telefon oder per Video. Sie wählen einen freien Termin im Kalender.
Nachricht schicken
Schildern Sie kurz, worum es geht. Sie bekommen innerhalb von 24 Stunden an Werktagen eine Antwort.