DPD Polska Integration
Das DPD Modul integriert WooCommerce mit der API von DPD Polska. Erstelle Versandetiketten, verfolge Sendungen und lass Kunden einen DPD Pickup Abholpunkt auswaehlen.
Konfiguration
Abschnitt betitelt „Konfiguration“Gehe zu WooCommerce > Einstellungen > Polski PRO > Versand.
API Authentifizierung
Abschnitt betitelt „API Authentifizierung“| Einstellung | Beschreibung |
|---|---|
| DPD Login | Login fuer die DPD Web Service API |
| DPD Passwort | Passwort fuer die DPD Web Service API |
| Master FID | FID Nummer des Absenders (DPD Kundenkennung) |
Die Zugangsdaten erhaeltst du im DPD Kundenpanel oder von deinem Vertriebsbetreuer.
Modul aktivieren
Abschnitt betitelt „Modul aktivieren“- Gehe zu Polski PRO > Module
- Aktiviere das Modul DPD Polska
- Trage die API Daten in den Versandeinstellungen ein
Erstellung von Etiketten
Abschnitt betitelt „Erstellung von Etiketten“Etiketten erstellst du direkt im Bestellungseditor:
- Oeffne eine Bestellung unter WooCommerce > Bestellungen
- Waehle im Bereich Shipment Tracking den Versanddienstleister DPD
- Klicke auf Etikett erstellen
- Das System erstellt die Sendung ueber die DPD SOAP API und gibt die Frachtbriefnummer zurueck
Das Etikett wird automatisch der Bestellung zugeordnet. Die Sendungsnummer und der Tracking-Link werden im Bestellpanel und in der E-Mail an den Kunden angezeigt.
Sendungsdaten
Abschnitt betitelt „Sendungsdaten“Das Modul uebernimmt automatisch aus der Bestellung:
- Vor- und Nachname / Firmenname des Empfaengers
- Lieferadresse (Strasse, Stadt, Postleitzahl)
- Telefon und E-Mail
- Gewicht (aus den Produktdaten oder Standardwert)
Massenerstellung
Abschnitt betitelt „Massenerstellung“Markiere mehrere Bestellungen in der Liste und nutze die Massenaktion DPD Etiketten erstellen, um mehrere Bestellungen gleichzeitig zu verarbeiten.
DPD Pickup Abholpunkte
Abschnitt betitelt „DPD Pickup Abholpunkte“Das Modul ermoeglicht die Suche nach DPD Pickup Abholpunkten in der Naehe des Kunden:
- Suche nach Stadt
- Suche nach GPS-Koordinaten (Umkreis 5 km)
- Zurueckgegebene Daten: Name, Adresse, Postleitzahl, Koordinaten
Sendungsverfolgung
Abschnitt betitelt „Sendungsverfolgung“Nach der Erstellung des Etiketts wird die Sendungsnummer automatisch in der Bestellung gespeichert. Der DPD Tracking-Link wird automatisch generiert.
Der Kunde erhaelt eine E-Mail mit der Sendungsnummer und dem Link, sobald der Bestellstatus auf Versendet geaendert wird.
Fehlercodes
Abschnitt betitelt „Fehlercodes“| Code | Beschreibung | Loesung |
|---|---|---|
| HTTP 401 | Falsche Anmeldedaten | Pruefe Login und Passwort in den Einstellungen |
| HTTP 500 | DPD Serverfehler | Versuche es in einigen Minuten erneut |
| Validation error | Ungueltige Adressdaten | Pruefe das Format der Postleitzahl (XX-XXX) |
Filter und Aktionen
Abschnitt betitelt „Filter und Aktionen“// Filtert die Sendungsdaten vor dem Senden an DPDadd_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);