DHL Ersteinrichtung
Schritt-für-Schritt-Anleitung zur initialen Einrichtung des DHL Paket DE Connectors.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass folgende Voraussetzungen erfüllt sind:
- [ ] DHL Geschäftskundenportal (GKP) — Aktiver Account unter geschaeftskunden.dhl.de
- [ ] DHL Developer Portal — Registrierung unter developer.dhl.com mit einer App (API Key + Secret)
- [ ] EKP-Nummer — 10-stellige DHL-Kundennummer aus Ihrem Vertrag
- [ ] merchantCENTRAL Hub — Installiert und aktiv
- [ ] Modul-Lizenz — Mindestens Demo-Lizenz für
MCDHL
Einrichtungsassistent
Der Einrichtungsassistent führt Sie in 6 Schritten durch die Konfiguration:
Schritt 1: Willkommen
Übersicht der Voraussetzungen. Prüfen Sie, ob alle Zugangsdaten bereit liegen.
Schritt 2: Authentifizierung
Wählen Sie die Authentifizierungsart und geben Sie die Zugangsdaten ein.
| Einstellung | Empfehlung |
|---|---|
| Auth Type | OAuth2 (ROPC) — von DHL empfohlen und zukunftssicher |
| Sandbox Mode | Für den Ersttest aktivieren, später deaktivieren |
OAuth2 (ROPC) — empfohlen:
- Klicken Sie auf API Key → Eingabedialog → API Key aus developer.dhl.com eintragen
- Klicken Sie auf API Secret → Eingabedialog → Client Secret aus developer.dhl.com eintragen
Basic Authentication (Legacy):
- Klicken Sie auf Username (GKP) → GKP-Benutzername eintragen
- Klicken Sie auf Password (GKP) → GKP-Passwort eintragen
- API Key muss trotzdem separat eingetragen werden
OAuth2 vs. Basic Auth
DHL empfiehlt OAuth2 (ROPC) für neue Installationen. OAuth2 verwendet einen Token-basierten Mechanismus — der Token wird automatisch angefordert und bis zu seinem Ablauf gecacht. Basic Auth überträgt bei jedem Request Benutzername/Passwort.
Schritt 3: Verbindungstest
Klicken Sie Test Connection. Bei Erfolg erscheint eine grüne Bestätigung mit der API-Version.
Mögliche Fehler:
| Fehler | Ursache | Lösung |
|---|---|---|
| HTTP 401 | Ungültige Credentials | API Key und Secret prüfen |
| HTTP 403 | App nicht freigeschaltet | App auf developer.dhl.com aktivieren |
| Timeout | Netzwerkproblem | Firewall/Proxy prüfen, api-eu.dhl.com muss erreichbar sein |
Schritt 4: Absenderadresse
Die Absenderadresse erscheint auf allen DHL-Labels.
- Klicken Sie Load from Company, um die Daten aus der BC-Firmeninformation zu übernehmen
- Passen Sie die Felder bei Bedarf an (z.B. abweichende Versandadresse)
- Pflichtfelder: Name, Straße, Hausnummer, PLZ, Ort, Ländercode
Absenderreferenz
Alternativ können Sie eine im DHL GKP hinterlegte Absenderreferenz verwenden. Aktivieren Sie dazu Use Shipper Reference und tragen Sie den Referenzcode ein.
Schritt 5: Standard-Einstellungen
| Einstellung | Empfehlung | Beschreibung |
|---|---|---|
| Default Weight (g) | 1000 | Wird verwendet, wenn kein Gewicht am Paket angegeben ist |
| Label Print Format | 910-300-600 | DHL-Standard-Etikett (105×205mm) |
| Doc Format | Für Laserdrucker. ZPL2 für Thermodrucker. |
Schritt 6: Abschluss
Zusammenfassung aller Einstellungen. Klicken Sie Finish um die Konfiguration abzuschließen und den Connector zu aktivieren.
Nach der Ersteinrichtung
Profile & Vertragspositionen einrichten
Nach dem Assistenten müssen Sie mindestens ein Profil mit Vertragspositionen anlegen:
- Öffnen Sie DHL Shipment Setup → Klick auf Default Profile
- Erstellen Sie ein neues Profil (z.B.
STANDARD_GRUPPENPROFIL) - Fügen Sie Vertragspositionen hinzu:
- EKP: Ihre 10-stellige DHL-Kundennummer
- Produkt: V01PAK für Inland, V53WPAK für International
- Participation: 2-stelliger Code aus Ihrem DHL-Vertrag (üblicherweise
01) - Zone: Domestic / EU / International
- Markieren Sie das Profil als Default
→ Details: Profile & Abrechnung
Versandart in Business Central verknüpfen
Damit merchantCENTRAL den DHL-Connector bei Sendungen automatisch verwendet:
- Öffnen Sie Versandarten (Shipping Agents) in BC
- Wählen Sie Ihre DHL-Versandart
- Stellen Sie sicher, dass der Code mit dem Shipment Provider in merchantCENTRAL übereinstimmt
Testlabel erstellen
- Stellen Sie sicher, dass Sandbox Mode aktiviert ist
- Erstellen Sie eine Testlieferung (Verkaufsauftrag → Buchen mit Liefern)
- Öffnen Sie die gebuchte Verkaufslieferung → Label erstellen
- Prüfen Sie das generierte Label
→ Details: Label erstellen
Nächste Schritte
- Label erstellen — Erste Labels erstellen und drucken
- Zusatzleistungen — Value Added Services konfigurieren
- Retouren — Retourenlabels einrichten
- Fehlerbehebung — Bei Problemen