DPD Polska Integration
Das DPD-Modul verbindet die Sendungsverfolgung in WooCommerce mit DPD Polska. Sie hinterlegen die Zugangsdaten für den DPD Web Service, tragen die Frachtbriefnummer in der Bestellung ein, und das Plugin holt den aktuellen Paketstatus von DPD Track and Trace.
Konfiguration
Section titled “Konfiguration”Die DPD-Einstellungen gehören zur Versandgruppe der PRO-Einstellungen (Option polski_pro_shipping). Gelesen und geschrieben werden sie über die REST-Route der PRO-Einstellungen, /wp-json/polski-pro/v1/settings, die die Berechtigung manage_woocommerce voraussetzt. Ein eigener Bildschirm für die Versandeinstellungen ist geplant, aber noch nicht ausgeliefert.
Zugangsdaten des Versanddienstleisters
Section titled “Zugangsdaten des Versanddienstleisters”| Einstellung | Schlüssel | Beschreibung |
|---|---|---|
| DPD aktiviert | dpd_enabled | Schaltet den DPD-Anbieter ein |
| DPD-Login | dpd_login | Login für die DPD Web Service API |
| DPD-Passwort | dpd_password | Passwort für die DPD Web Service API |
| Master FID | dpd_master_fid | FID-Nummer des Absenders (DPD-Kundenkennung) |
Die Zugangsdaten erhalten Sie im DPD-Kundenportal oder von Ihrem Kundenbetreuer. Die Statusabfrage läuft nur, wenn dpd_enabled aktiv ist und Login sowie Passwort ausgefüllt sind. Die Zugangsdaten werden nicht mit der Abfrage selbst übertragen, sie sagen dem Plugin, dass der Versanddienstleister eingerichtet ist.
Zwei weitere Werte werden gespeichert: der DPD-Testmodus (dpd_sandbox) und das Bankkonto für Nachnahme (dpd_cod_bank_account). Beide gehören zum noch nicht angebundenen Etiketten-Code (siehe Noch nicht verfügbar weiter unten) und ändern heute nichts.
Modul für die Sendungsverfolgung
Section titled “Modul für die Sendungsverfolgung”Das Verfolgungspanel, die Spalte Verfolgung und die Status-E-Mails stammen aus dem Fulfillment-Modul (Schlüssel fulfillment in der Option polski_modules). Es ist standardmäßig aus, schalten Sie es also ein, bevor Sie nach den Verfolgungsfeldern suchen.
Sendungsnummer eintragen
Section titled “Sendungsnummer eintragen”- Öffnen Sie eine Bestellung in WooCommerce > Bestellungen
- Wählen Sie im Block Sendungsverfolgung unter der Lieferadresse im Feld Träger den Eintrag DPD
- Fügen Sie die Frachtbriefnummer in das Feld Tracking-Nummer ein
- Lassen Sie die Tracking-URL leer, der Link zu DPD Track and Trace wird beim Speichern aus der Nummer gebildet (füllen Sie das Feld nur aus, wenn Sie einen anderen Link brauchen)
- Speichern Sie die Bestellung
Nummer und Link erscheinen anschließend in der Spalte Verfolgung der Bestellliste, in der Bestellung, die der Kunde in Mein Konto sieht, und in den Kunden-E-Mails.
Live-Tracking aktualisieren
Section titled “Live-Tracking aktualisieren”Sobald eine Nummer gespeichert ist, zeigt der Bestellbildschirm eine Live-Vorschau mit dem Bestellstatus und, sofern DPD sie liefert, mit dem aktuellen Paketstatus und der Sendungshistorie. Die Abfrage geht an den öffentlichen Endpunkt von DPD Track and Trace, die Antwort wird 10 Minuten zwischengespeichert.
Live-Tracking aktualisieren leert diesen Zwischenspeicher für die Nummer dieser Bestellung und lädt den Bildschirm neu. Nutzen Sie die Schaltfläche, wenn das Paket sich bewegt hat, das Panel aber noch den vorherigen Stand zeigt.
Was der Kunde sieht
Section titled “Was der Kunde sieht”- Die Aktion Sendung verfolgen neben der Bestellung in Mein Konto
- Einen Abschnitt Sendungsverfolgung auf der Seite mit den Bestelldetails
- Denselben Verfolgungsblock, angehängt an die Bestell-E-Mails an den Kunden
- Eine E-Mail mit Versanddienstleister, Nummer und Link, wenn die Bestellung auf Verpackt, Ausgeliefert oder Geliefert wechselt
Diese drei Status stammen aus demselben Modul. Über die Bestellliste lassen sie sich für mehrere Bestellungen gleichzeitig setzen, mit den Massenaktionen für Verpackt, Versendet und Geliefert.
Fehlerbehebung
Section titled “Fehlerbehebung”| Symptom | Ursache | Lösung |
|---|---|---|
| Kein Block Sendungsverfolgung in der Bestellung | Das Fulfillment-Modul ist aus | Aktivieren Sie das Modul fulfillment |
| Nummer wird angezeigt, aber kein Paketstatus | DPD ist nicht aktiviert, die Zugangsdaten fehlen, oder DPD hat noch keine Daten zu der Nummer | Zugangsdaten vervollständigen und erneut versuchen, sobald DPD das Paket gescannt hat |
| Der Status wirkt veraltet | Die Antwort wird 10 Minuten zwischengespeichert | Klicken Sie auf Live-Tracking aktualisieren |
| Kein Tracking-Link | Das Feld Träger blieb leer | Wählen Sie DPD und speichern Sie die Bestellung erneut |
Noch nicht verfügbar
Section titled “Noch nicht verfügbar”Die Etikettenerstellung ist programmiert, aber nicht angebunden. Es gibt keine Schaltfläche zum Erstellen, keine Massenaktion und keinen Download für Etiketten, die Frachtbriefnummern müssen also aus dem DPD-Kundenportal oder aus Ihrer eigenen Integration kommen und in die Bestellung eingefügt werden. Die Suche nach DPD-Pickup-Punkten ist im selben Zustand, der Code existiert, aber nichts im Bestell- oder Kassenprozess ruft ihn auf. Das Modul stellt bisher auch keine Filter oder Aktionen bereit.