Integrace DPD Polska
Modul DPD propojuje WooCommerce s API DPD Polska. Generujte prepravni stitky, sledujte zasilky a umoznete zakaznikum vybrat vydejni misto DPD Pickup.
Konfigurace
Sekce “Konfigurace”Prejdete do WooCommerce > Nastaveni > Polski PRO > Doprava.
Overeni API
Sekce “Overeni API”| Nastaveni | Popis |
|---|---|
| Login DPD | Login k DPD Web Service API |
| Heslo DPD | Heslo k DPD Web Service API |
| Master FID | Cislo FID odesilatele (identifikator zakaznika DPD) |
Pristupove udaje ziskate z klientskeho panelu DPD nebo od sveho obchodniho zastupce.
Zapnuti modulu
Sekce “Zapnuti modulu”- Prejdete do Polski PRO > Moduly
- Zapnete modul DPD Polska
- Vyplnte udaje API v nastaveni dopravy
Generovani stitku
Sekce “Generovani stitku”Stitky generujete primo z editoru objednavky:
- Otevrete objednavku v WooCommerce > Objednavky
- V sekci Shipment Tracking vyberte dopravce DPD
- Kliknete na Generovat stitek
- System vytvori zasilku pres DPD SOAP API a vrati cislo prepravniho listu
Stitek je automaticky priraz k objednavce. Sledovaci cislo a odkaz na sledovani se zobrazuji v panelu objednavky a v e-mailu zakaznikovi.
Udaje zasilky
Sekce “Udaje zasilky”Modul automaticky nacita z objednavky:
- Jmeno a prijmeni / nazev firmy prijemce
- Dorucovaci adresu (ulice, mesto, PSC)
- Telefon a e-mail
- Hmotnost (z udaju produktu nebo vychozi)
Hromadne generovani
Sekce “Hromadne generovani”Oznacte vice objednavek v seznamu a pouzijte hromadnou akci Generovat stitky DPD pro zpracovani nekolika objednavek najednou.
Vydejni mista DPD Pickup
Sekce “Vydejni mista DPD Pickup”Modul umoznuje vyhledavat vydejni mista DPD Pickup v blizkosti zakaznika:
- Vyhledavani podle mesta
- Vyhledavani podle GPS souradnic (polomer 5 km)
- Vracena data: nazev, adresa, PSC, souradnice
Sledovani zasilek
Sekce “Sledovani zasilek”Po vygenerovani stitku se sledovaci cislo automaticky uklada do objednavky. Odkaz na sledovani DPD je generovan automaticky.
Zakaznik obdrzi e-mail se sledovacim cislem a odkazem pri zmene stavu objednavky na Odeslano.
Chybove kody
Sekce “Chybove kody”| Kod | Popis | Reseni |
|---|---|---|
| HTTP 401 | Chybne prihlasovaci udaje | Zkontrolujte login a heslo v nastaveni |
| HTTP 500 | Chyba serveru DPD | Zkuste to znovu za nekolik minut |
| Validation error | Nespravne adresni udaje | Zkontrolujte format PSC (XX-XXX) |
Filtry a akce
Sekce “Filtry a akce”// Filtruj data zasilky pred odeslanim do DPDadd_filter('polski_pro/shipping/dpd/parcel_data', function (array $data, WC_Order $order): array { $data['weight'] = 2.5; // Nastav pevnou hmotnost return $data;}, 10, 2);