DHL-Schnittstelle einrichten

Die DHL-Schnittstelle ist der technische Kern für automatisierten Versand im E-Commerce. Sobald mehr als ein Dutzend Pakete täglich das Lager verlassen, reicht manuelles Frankieren im Portal nicht mehr aus. Eine sauber eingerichtete Schnittstelle überträgt Bestelldaten aus Shop, WMS oder Versandsoftware direkt an DHL, erzeugt Labels in Sekunden und schreibt Sendungsnummern automatisch zurück – ohne Medienbruch am Packtisch.

Dieser Leitfaden führt Sie Schritt für Schritt durch die Einrichtung: vom Geschäftskundenvertrag über API-Credentials bis zur Produktiv-Schaltung in Ihrer Versandsoftware. Sie erfahren, welche Voraussetzungen nötig sind, wie Sandbox und Live-Umgebung getrennt werden und welche Fehler in der Praxis am häufigsten auftreten.

Warum die DHL-Schnittstelle einrichten?

Ohne technische Anbindung entstehen an jedem Versandtag dieselben Engpässe: Adressen werden doppelt eingegeben, Gewichte manuell abgetippt, Sendungsnummern per Copy-Paste in den Shop übertragen. Das kostet Zeit, erhöht die Fehlerquote und verhindert Skalierung in Peak-Saisons.

Eine eingerichtete DHL-Schnittstelle automatisiert den gesamten Kreislauf zwischen Auftrag und trackbarer Sendung:

  1. Datenübernahme – Empfängeradresse, Gewicht und Referenz kommen aus dem Auftrag, nicht aus dem Kopf
  2. Produktwahl – Paket, Kleinpaket oder Warenpost wird regelbasiert oder manuell gewählt
  3. Label-Erstellung – PDF oder ZPL wird direkt am Packtisch gedruckt
  4. Tracking-Rückkanal – Sendungsnummer fließt in Shop, Marktplatz und Kundenmail
Wichtig: Die DHL-Schnittstelle ersetzt weder WMS noch Shop. Sie verbindet bestehende Systeme mit DHL. Pick-Pack-Ship und Bestandsführung bleiben in Ihrer Fulfillment-Software.

Voraussetzungen vor der Einrichtung

Bevor Sie die technische Konfiguration starten, müssen organisatorische und vertragliche Grundlagen stehen. Fehlt einer dieser Bausteine, scheitert die Integration bereits in der Sandbox.

Geschäftskundenvertrag und Portal-Zugang

Sie benötigen einen aktiven DHL Geschäftskundenvertrag mit freigeschaltetem Zugang zum DHL Geschäftskundenportal. Relevante Daten aus dem Vertrag:

  • EKP (Abrechnungsnummer) – eindeutige Kennung für Ihr Kundenkonto
  • Teilnahme-ID und ggf. Abrechnungskennzeichen je Versandprodukt
  • Freigeschaltete Produkte: DHL Paket, Kleinpaket, Warenpost, Retouren, Packstation
  • Gültige Retourenadresse für automatische Retourenlabels

API-Zugang beantragen

Die DHL Paket API ist nicht automatisch aktiv. Im Entwicklerbereich des Geschäftskundenportals beantragen Sie:

  • API-Key und API-Secret (OAuth2 Client Credentials)
  • Zugang zur Sandbox (getrennte Credentials von Produktion)
  • Freischaltung der benötigten Endpunkte (Label, Tracking, Retoure)

Details zu Architektur und Endpunkten finden Sie unter API und Shop-Anbindung DHL.

Technische Infrastruktur

Komponente
Anforderung
Hinweis
Versandsoftware oder WMS
Native DHL-Integration oder REST-Anbindung
Prüfen Sie Release Notes auf API-Version
Label-Drucker
Thermodrucker mit PDF oder ZPL
Format muss zur Software passen
Netzwerk
HTTPS ausgehend zu DHL-API
Firewall-Regeln ggf. mit IT klären
Waage
Optional USB/API-Anbindung
Reduziert Gewichtsfehler deutlich
Test-Sendungen
Sandbox-Zugang vor Go-live
Keine echten Labels in Sandbox

DHL-Schnittstellen: Welche Option passt?

DHL bietet mehrere Wege zur technischen Anbindung. Die Wahl hängt von IT-Ressourcen, Shop-System und Versandvolumen ab.

Anbindungsweg
Einrichtungszeit
Ideal für
Einschränkung
Shop-Plugin (Shopify, WooCommerce, Shopware)
1–3 Tage
Kleine Shops bis ca. 100 Sendungen/Tag
Kein WMS-Workflow
Versandsoftware mit DHL-Modul
3–7 Tage
Eigenlager und wachsende Händler
Abhängig vom Software-Anbieter
Middleware (Shipcloud, Sendcloud etc.)
3–10 Tage
Multi-Carrier ohne eigene Entwicklung
Monatliche Gebühren pro Sendung
Direkte DHL Paket API
2–6 Wochen
Individuelle Prozesse, hohe Volumina
Eigene Entwicklung nötig
WMS-Direktanbindung
4–12 Wochen
Fulfillment-Center und 3PL
Abstimmung mit WMS-Hersteller

Für die meisten Händler mit eigenem Lager ist die Versandsoftware mit integriertem DHL-Modul der schnellste und stabilste Weg. Mehr zum strategischen Vergleich aller Carrier-Anbindungen: Carrier-Anbindung.

Vergleich der DHL-Anbindungswege

Kriterium
Shop-Plugin
Versandsoftware
Middleware
Direkt-API
Einrichtungszeit
1–3 Tage
3–7 Tage
3–10 Tage
2–6 Wochen
IT-Aufwand
Gering
Gering bis mittel
Gering bis mittel
Hoch
Flexibilität
Begrenzt
Hoch
Mittel bis hoch
Maximal
Wartung
Plugin-Updates
Software-Updates
Anbieter-abhängig
Eigenverantwortung
Multi-Carrier-Fähigkeit
Meist nur DHL
Ja
Ja
Nur DHL
Empfehlung: Versandsoftware mit DHL-Modul ist der ausgewogene Mittelweg – schnelle Einrichtung, hohe Flexibilität und Multi-Carrier-Fähigkeit ohne eigene Entwicklung.

Schritt-für-Schritt: DHL-Schnittstelle einrichten

Die folgenden sieben Schritte gelten unabhängig davon, ob Sie ein Shop-Plugin oder eine professionelle Versandsoftware nutzen. Die Reihenfolge ist verbindlich – Sandbox vor Produktion.

Prozessfluss: DHL-Schnittstelle einrichten

1
Vertrag prüfen
2
API-Credentials
3
Versandsoftware konfigurieren
4
Produktmapping
5
Sandbox-Tests
6
Produktiv-Schaltung
7
Monitoring

Schritt 1: Vertragsdaten und EKP hinterlegen

Tragen Sie im Versandsoftware-Backend alle vertraglichen Kennungen ein:

  1. EKP (10-stellige Abrechnungsnummer)
  2. Teilnahme-ID je Produktprogramm
  3. Absenderadresse (Lager oder Retourenzentrum)
  4. Standard-Versandprodukt (z. B. DHL Paket national)
  5. Cut-off-Zeit für Tagesabschluss
Achtung: Falsche EKP oder Teilnahme-ID führen zu abgelehnten Labels oder falscher Abrechnung. Diese Werte stammen ausschließlich aus dem Geschäftskundenvertrag – nicht aus Testdaten.

Schritt 2: OAuth2-Credentials eintragen

Die DHL Paket API nutzt OAuth2 Client Credentials. In Ihrer Versandsoftware hinterlegen Sie:

  • Client ID (API-Key aus dem Entwicklerportal)
  • Client Secret (API-Secret, nur einmal sichtbar bei Erstellung)
  • Umgebung: Sandbox oder Produktion (strikt getrennt)

Die Software holt sich automatisch ein Access Token mit begrenzter Gültigkeit. Prüfen Sie, ob Token-Refresh korrekt implementiert ist – abgelaufene Tokens verursachen sporadische Label-Fehler.

Schritt 3: Versandprodukte mappen

DHL-Produktcodes müssen auf Ihre Versandregeln abgebildet werden. Typisches Mapping:

Ihre Regel
DHL-Produkt
Bedingung
Standard national
DHL Paket
Gewicht bis 31,5 kg, max. 120 cm längste Seite
Klein und leicht
DHL Kleinpaket
Max. 60 cm, 1 kg
Warensendung
DHL Warenpost
Max. 35,3 cm, 1 kg, ohne Tracking-Pflicht
Packstation
DHL Paket + Filialrouting
Postnummer und Packstations-ID im Auftrag
Retoure
DHL Retoure Online
Separate Retouren-EKP oder gleiche mit Flag

Schritt 4: Label-Format und Drucker konfigurieren

Stimmen Sie Druckformat und Hardware ab. Details zum Packtisch-Workflow: Label-Druck und Automatisierung.

  • PDF (A4/A6): Laserdrucker oder Thermodrucker mit PDF-Rendering
  • ZPL/EPL: Direkter Thermodruck, schneller bei hohem Volumen
  • Label-Größe: 100 × 150 mm oder 100 × 200 mm je nach Produkt
Tipp: Drucken Sie in der Sandbox mindestens zehn Testlabels mit verschiedenen Produkten und Zusatzleistungen, bevor Sie live gehen.

Schritt 5: Sandbox-Tests durchführen

Die Sandbox erzeugt keine echten Sendungen, simuliert aber API-Antworten realistisch. Pflicht-Tests:

  1. Standard-Paket national mit gültiger Adresse
  2. Packstation mit Postnummer und Filialnummer
  3. Kleinpaket und Warenpost an der Grenze der Maße
  4. Retourenlabel mit korrekter Retourenadresse
  5. Fehlerfall: ungültige PLZ, fehlende Pflichtfelder
  6. Storno/Void innerhalb des DHL-Zeitfensters
  7. Tracking-Abfrage mit Sandbox-Sendungsnummer

Prüfen Sie besonders die Adressformat und Leitcodierung – fehlerhafte Adressen sind die häufigste Ursache für API-Ablehnungen.

Schritt 6: Produktiv-Schaltung

Nach erfolgreicher Sandbox-Phase:

  1. Produktions-Credentials eintragen (nicht Sandbox-Keys wiederverwenden)
  2. Erste Live-Sendung manuell begleiten und im DHL-Portal verifizieren
  3. Sendungsnummer-Rückkanal in Shop und Marktplatz testen
  4. Kundenbenachrichtigung mit Tracking-Link prüfen
  5. Tagesabschluss/Manifest-Prozess definieren

Typischer ROI nach Schnittstellen-Einrichtung

50+ Sendungen/Tag

Typisches Mindestvolumen für messbaren ROI

2–4 Min./Paket

Zeitersparnis nach Schnittstellen-Einrichtung

1,5–3 Std./Tag

Ersparnis bei 50 Sendungen täglich

Schritt 7: Monitoring und Wartung

Eine DHL-Schnittstelle ist kein Set-and-Forget-Projekt:

  • API-Versionen: DHL kündigt Deprecations an – Release Notes der Versandsoftware verfolgen
  • Tarifänderungen: Neue Produktcodes oder geänderte Gewichtsgrenzen in Mapping übernehmen
  • Fehlerrate: Täglich abgelehnte Labels analysieren (Adresse, Gewicht, Produkt)
  • Token-Fehler: OAuth-Ablauf und Retry-Logik im Log prüfen

Integration mit WMS und Shop

Wenn Versandsoftware, WMS und Shop getrennte Systeme sind, brauchen Sie klare Schnittstellenregeln. Der typische Datenfluss:

Workflow: DHL-Schnittstelle im Fulfillment-Stack

1
Shop/OMS
2
Versandsoftware
3
DHL-API
4
Label-Drucker
5
Tracking-Rückkanal
  1. Auftrag freigegeben – Shop oder OMS meldet versandbereiten Auftrag
  2. Pick abgeschlossen – WMS oder Packtisch-Scan löst Label-Erstellung aus
  3. Gewicht/Maße – Waage oder Stammdaten fließen in API-Request
  4. Label gedruckt – Sendungsnummer wird in WMS und Shop zurückgeschrieben
  5. Tracking-Event – Statusänderungen triggern Kundenmail

Bei komplexen Setups: WMS-Integration.

Häufige Fehler bei der Einrichtung

Fehler
Symptom
Lösung
Falsche EKP oder Teilnahme-ID
HTTP 403 oder „Billing number invalid"
Vertragsdaten im Portal gegen Software abgleichen
Sandbox-Keys in Produktion
Labels ohne gültige Sendungsnummer
Umgebungsschalter auf Produktion stellen
Adresse ohne Leitcode
Adressvalidierung schlägt fehl
PLZ/Ort prüfen, Leitcodierung aktivieren
Produktcode passt nicht zu Maßen
„Product not available for shipment"
Mapping-Regeln an Gewicht/Grenzen anpassen
Abgelaufenes OAuth-Token
Sporadische Fehler nach Stunden
Token-Refresh in Software prüfen
Packstation ohne Postnummer
Routing-Fehler bei Filialzustellung
Postnummer als Pflichtfeld im Checkout

Weitere DHL-spezifische Fallstricke: Häufige Fehler bei DHL-Versand.

Checkliste: DHL-Schnittstelle produktionsreif

Organisatorisch

  • DHL Geschäftskundenvertrag aktiv und Produkte freigeschaltet
  • API-Zugang im Entwicklerportal beantragt
  • EKP, Teilnahme-ID und Absenderadresse dokumentiert
  • Retourenadresse für Retourenlabels hinterlegt

Technisch

  • OAuth2 Client ID und Secret in Versandsoftware eingetragen
  • Sandbox-Tests für alle relevanten Produkte bestanden
  • Label-Drucker mit korrektem Format (PDF/ZPL) konfiguriert
  • Produktmapping für Paket, Kleinpaket, Warenpost und Packstation

Go-live

  • Produktions-Credentials aktiv (Sandbox deaktiviert)
  • Erste Live-Sendung im DHL-Portal verifiziert
  • Sendungsnummer erscheint in Shop und Kundenmail
  • Fehler-Monitoring für die ersten 14 Tage eingerichtet

Wann lohnt sich welcher Aufwand?

Als Faustregel gilt:

  1. Bis 15 Sendungen/TagOnline Frankierung oder CSV-Import reichen oft aus
  2. 15–50 Sendungen/Tag – Shop-Plugin oder Versandsoftware-Modul amortisiert sich schnell
  3. 50+ Sendungen/Tag – Native DHL-Schnittstelle in Versandsoftware oder WMS ist Pflicht
  4. Multi-Carrier – Middleware oder Versandsoftware mit Carrier-Anbindung für DHL plus Alternativen

Der Begriff Versandlabel und Carrier-API beschreibt den automatisierten Kreislauf, den Sie mit einer korrekt eingerichteten DHL-Schnittstelle erreichen.

Häufige Fragen zur DHL-Schnittstelle

  • Brauche ich einen Entwickler? – Shop-Plugins nein, direkte API oft ja
  • Wie lange dauert die Einrichtung? – 3–7 Tage mit Versandsoftware, 2–6 Wochen bei Eigenentwicklung
  • Kann ich Sandbox und Live parallel nutzen? – Ja, mit getrennten Credentials
  • Was kostet die API? – Keine separate API-Gebühr, nur Versandtarife laut Vertrag
  • Funktioniert Packstation über die Schnittstelle? – Ja, mit Postnummer und Filialnummer im Auftrag

Verwandte Themen

Letzte Aktualisierung: 7. Juli 2026