DPD Polska Integration
Das DPD-Modul integriert WooCommerce mit der API von DPD Polska. Erstellen Sie Versandetiketten, verfolgen Sie Sendungen und lassen Sie Kunden einen DPD-Pickup-Punkt auswählen.
Konfiguration
Section titled “Konfiguration”Gehen Sie zu WooCommerce > Einstellungen > Polski PRO > Versand.
API-Authentifizierung
Section titled “API-Authentifizierung”| Einstellung | Beschreibung |
|---|---|
| DPD-Login | Login für die DPD Web Service API |
| DPD-Passwort | Passwort für die DPD Web Service API |
| Master FID | FID-Nummer des Absenders (DPD-Kundenkennung) |
Die Zugangsdaten erhalten Sie im DPD-Kundenportal oder von Ihrem Kundenbetreuer.
Modul aktivieren
Section titled “Modul aktivieren”- Gehen Sie zu Polski PRO > Module
- Aktivieren Sie das Modul DPD Polska
- Tragen Sie die API-Zugangsdaten in den Versandeinstellungen ein
Etiketten erstellen
Section titled “Etiketten erstellen”Etiketten erstellen Sie im Bestellungseditor:
- Öffnen Sie eine Bestellung in WooCommerce > Bestellungen
- Wählen Sie im Bereich Shipment Tracking den Versanddienstleister DPD aus
- Klicken Sie auf Etikett erstellen
- Das System erstellt eine Sendung über die DPD SOAP API und gibt eine Frachtbriefnummer zurück
Das Etikett wird der Bestellung automatisch zugeordnet. Die Sendungsnummer und der Tracking-Link werden im Bestellpanel und in der E-Mail an den Kunden angezeigt.
Sendungsdaten
Section titled “Sendungsdaten”Das Modul übernimmt automatisch aus der Bestellung:
- Vor- und Nachname / Firmenname des Empfängers
- Lieferadresse (Straße, Stadt, Postleitzahl)
- Telefon und E-Mail
- Gewicht (aus den Produktdaten oder Standardwert)
Massenerstellung
Section titled “Massenerstellung”Wählen Sie in der Liste mehrere Bestellungen aus und verwenden Sie die Massenaktion DPD-Etiketten erstellen, um mehrere Bestellungen gleichzeitig zu verarbeiten.
DPD-Pickup-Punkte
Section titled “DPD-Pickup-Punkte”Das Modul ermöglicht die Suche nach DPD-Pickup-Punkten in der Nähe des Kunden:
- Suche nach Stadt
- Suche nach GPS-Koordinaten (Radius 5 km)
- Zurückgegebene Daten: Name, Adresse, Postleitzahl, Koordinaten
Sendungsverfolgung
Section titled “Sendungsverfolgung”Nach dem Erstellen des Etiketts wird die Sendungsnummer automatisch in der Bestellung gespeichert. Der DPD-Tracking-Link wird automatisch erzeugt.
Der Kunde erhält eine E-Mail mit der Sendungsnummer und dem Link, wenn sich der Bestellstatus zu Versendet ändert.
Fehlercodes
Section titled “Fehlercodes”| Code | Beschreibung | Lösung |
|---|---|---|
| HTTP 401 | Ungültige Zugangsdaten | Überprüfen Sie Login und Passwort in den Einstellungen |
| HTTP 500 | DPD-Serverfehler | Versuchen Sie es in einigen Minuten erneut |
| Validation error | Ungültige Adressdaten | Überprüfen Sie das Format der Postleitzahl (XX-XXX) |
Filter und Aktionen
Section titled “Filter und Aktionen”// Sendungsdaten vor dem Senden an DPD filternadd_filter('polski_pro/shipping/dpd/parcel_data', function (array $data, WC_Order $order): array { $data['weight'] = 2.5; // Festes Gewicht setzen return $data;}, 10, 2);