Skip to content

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.

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.

EinstellungSchlüsselBeschreibung
DPD aktiviertdpd_enabledSchaltet den DPD-Anbieter ein
DPD-Logindpd_loginLogin für die DPD Web Service API
DPD-Passwortdpd_passwordPasswort für die DPD Web Service API
Master FIDdpd_master_fidFID-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.

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.

  1. Öffnen Sie eine Bestellung in WooCommerce > Bestellungen
  2. Wählen Sie im Block Sendungsverfolgung unter der Lieferadresse im Feld Träger den Eintrag DPD
  3. Fügen Sie die Frachtbriefnummer in das Feld Tracking-Nummer ein
  4. 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)
  5. 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.

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.

  • 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.

SymptomUrsacheLösung
Kein Block Sendungsverfolgung in der BestellungDas Fulfillment-Modul ist ausAktivieren Sie das Modul fulfillment
Nummer wird angezeigt, aber kein PaketstatusDPD ist nicht aktiviert, die Zugangsdaten fehlen, oder DPD hat noch keine Daten zu der NummerZugangsdaten vervollständigen und erneut versuchen, sobald DPD das Paket gescannt hat
Der Status wirkt veraltetDie Antwort wird 10 Minuten zwischengespeichertKlicken Sie auf Live-Tracking aktualisieren
Kein Tracking-LinkDas Feld Träger blieb leerWählen Sie DPD und speichern Sie die Bestellung erneut

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.