DPD w Hummerce to integracja kurierska: sklep automatycznie zakłada przesyłkę w systemie DPD, generuje etykietę i numer listu przewozowego, a status doręczenia aktualizuje się bez udziału obsługi sklepu. Aktualna integracja (DPD2) korzysta z usług SOAP DPD i zastępuje starszą wersję modułu, która tylko odpytywała o status przesyłki.
Stan na: aktualizacja 2026-09-29.
- Automatyczne tworzenie przesyłki i etykiety po zmianie statusu zamówienia na "gotowe do wysyłki" - bez ręcznego przepisywania adresu do systemu DPD.
- Etykieta i numer listu przewozowego widoczne od razu w szczegółach zamówienia.
- Możliwość ponowienia wysyłki danych do DPD po poprawieniu błędnych danych, bez zakładania nowego zamówienia.
- Klient dostaje mail z numerem przesyłki, gdy tylko zostanie on nadany.
- Protokół dla kuriera (dokument przekazania paczek) można wygenerować od razu dla wielu zamówień operacją grupową z listy zamówień.
- Obsługa pobrania (płatność przy odbiorze) i ubezpieczenia przesyłki.
- DPD (starsza integracja) - tylko odpytywanie starszego API DPD o status przesyłki; nie zakłada się już na niej nowych wdrożeń.
- DPD2 (aktualna, zalecana) - tworzy przesyłki, generuje etykiety i protokoły przez usługi SOAP DPD; dostępna od wersji 2.11.16.
- DPD2-Events - osobny moduł, który odbiera od DPD zdarzenia o statusie przesyłki (wysłano, w drodze, doręczono) i aktualizuje na ich podstawie status dostawy zamówienia.
- Dostawa o symbolu "dpd" jest automatycznie obsługiwana przez integrację DPD2.
- Po zmianie statusu dostawy zamówienia na "gotowe do wysyłki" sklep tworzy przesyłkę w DPD i zapisuje w zamówieniu numer listu przewozowego oraz plik etykiety.
- Jeżeli wysyłka danych się nie powiedzie (np. z powodu niepoprawnych danych), treść błędu jest widoczna w szczegółach zamówienia, a wysyłkę można powtórzyć przyciskiem "Wyślij ponownie do DPD".
- Etykieta jest dostępna w kilku formatach (PDF, ZPL, EPL, PS, TIFF) i formatach strony (A4 albo etykieta na drukarce termicznej).
- Wagę przesyłki sklep liczy z towarów w zamówieniu albo z wagi domyślnej, gdy zamówienie ma wagę zerową; liczbę paczek można podzielić na kilka etykiet.
- Domyślnie dane nadawcy (adres, dane kontaktowe, numer FID) są wspólne dla całej integracji.
- Opcjonalnie adres nadania i numer FID mogą pochodzić z widoku przypisanego do zamówienia - przydatne przy kilku magazynach lub oddziałach wysyłkowych (funkcja dostępna od wersji 2.28.15). Wtedy protokół dla kuriera trzeba generować osobno dla zamówień z każdego widoku.
- Na liście zamówień można zaznaczyć kilka zamówień i operacją grupową wygenerować "Protokół dla kuriera" - dokument, na podstawie którego kurier odbiera tylko wymienione na nim przesyłki.
- Moduł DPD2-Events odbiera zdarzenia o statusie przesyłki i cyklicznie aktualizuje status dostawy zamówienia (wysłano, w drodze, doręczono).
- Pobranie (COD) jest dodawane automatycznie, gdy płatność zamówienia jest oznaczona jako pobraniowa.
- Integracja DPD2 (tworzenie przesyłek i etykiet) jest dostępna od wersji 2.11.16.
- Adres nadania per widok (DPD Custom Send) - od wersji 2.28.15.
- Starsza integracja (tylko status przesyłki) jest wycofywana na rzecz DPD2 i DPD2-Events.
- Umowa z DPD i dane do autoryzacji (login, hasło, numer FID) - sklep pozyskuje je od przedstawiciela DPD.
- Potwierdzony stały odbiór przesyłek u DPD.
- Numer domu i kod pocztowy w adresie dostawy - integracja ich wymaga do poprawnego zaadresowania przesyłki.
- Ogólne zasady sposobów dostawy - Sposoby dostawy - przegląd.
- Wymaga wdrożenia - integracja nie działa bez konfiguracji. Zakres:
- uruchomienie integracji DPD2 i uzupełnienie danych dostępowych oraz danych nadawcy,
- przypisanie dostawy o symbolu "dpd",
- wybór formatu etykiety i strony dopasowanego do drukarki,
- test w środowisku testowym DPD i przełączenie na produkcję,
- opcjonalnie: uruchomienie modułu DPD2-Events do automatycznych statusów przesyłki.
- Minimalny szacowany czas: od 3 h.
- Od czego zależy czas: liczba magazynów/nadawców (adres nadania per widok), potrzeba automatycznych statusów przesyłki (DPD2-Events), migracja ze starszej integracji.
- Obsługiwane waluty: PLN, EUR, USD, CHF, SEK, NOK, CZK - pobranie (COD) tylko w PLN i tylko dla przesyłki krajowej.
- Obsługiwany język przesyłki to polski.
- Koszt dostawy ponosi zawsze nadawca (sklep), nie ma opcji obciążenia odbiorcy.
- Ze względu na ograniczenia interfejsu DPD listy przewozowe wygenerowane przez sklep nie pojawiają się w panelu DPD - działają niezależnie od niego.
- Starsza integracja (tylko status przesyłki) jest wycofywana - nowe wdrożenia powinny korzystać z DPD2.
- Brak zarządzania integracją DPD przez REST API i MCP - konfiguracja tylko w panelu.
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje przekazanych materiałów, RODO, regulamin sklepu).
- Pełne wygaszenie starszej integracji DPD na rzecz DPD2 i DPD2-Events.
- Obsługa dodatkowych walut i języków przesyłki.
- Zarządzanie ustawieniami integracji kurierskiej przez API i MCP.
Czy sklep sam generuje etykietę i numer przesyłki DPD?
Tak. Po zmianie statusu zamówienia na "gotowe do wysyłki" integracja DPD2 tworzy przesyłkę, etykietę i numer listu przewozowego.
Czy da się wysłać przesyłkę ponownie, jeśli pierwsza próba się nie powiedzie?
Tak, przyciskiem "Wyślij ponownie do DPD" w szczegółach zamówienia, po poprawieniu danych.
Czy DPD obsługuje pobranie?
Tak, ale tylko dla przesyłki krajowej i tylko w złotówkach.
Czy sklep automatycznie aktualizuje status przesyłki?
Tak, po uruchomieniu modułu DPD2-Events, który odbiera zdarzenia o statusie z systemu DPD.
Ile trwa wdrożenie integracji z DPD?
Od 3 h.
Czy protokół dla kuriera obejmuje wszystkie zamówienia gotowe do wysyłki?
Tylko te zaznaczone na liście zamówień przed uruchomieniem operacji grupowej - i tylko z jednego widoku, jeśli sklep korzysta z adresu nadania przypisanego do widoku.
Chcesz zobaczyć, jak integracja z DPD może działać w Waszym sklepie? Umów bezpłatną prezentację.
- Konfiguracja integracji: Konfiguracja -> zakładka Moduł DPD - Login, Hasło, FID, Tryb testowy, dane nadawcy (Nazwa nadawcy, Nazwa firmy nadawcy, Adres nadawcy, Miasto nadawcy, Kod pocztowy nadawcy, Kod kraju nadawcy, Adres e-mail nadawcy, Numer telefonu nadawcy), Waga domyślna, Dodatkowa waga, Dziel wagę całego zamówienia na paczki, Rozszerzenie (typ) etykiety, Format etykiety, Kod języka, Adres url trackingowy, Powiadom o nadaniu numeru listu przewozowego, Powiadom klienta o zmianie numerów listów przewozowych.
- Zamówienie: numer listu przewozowego, liczba paczek, etykieta, komunikat z systemu kuriera, numer komunikatu błędu DPD, waga (brutto) - w dodatkowych informacjach zamówienia.
- Lista zamówień: operacja grupowa "Protokół dla kuriera" (zaznaczenie zamówień i wygenerowanie wspólnego dokumentu).
- REST API i MCP nie mają osobnych metod dla integracji DPD - sposób dostawy, status dostawy i numer przesyłki widoczne są przez ogólne REST API i MCP dostaw (Sposoby dostawy - przegląd); integracja sama aktualizuje te dane po stronie zamówienia.
| Symbol |
Obiekt |
Etykieta |
_waybill |
zamówienie |
Numer listu przewozowego |
_numberOfPackages |
zamówienie |
Liczba paczek |
_shippingLabel |
zamówienie |
Etykieta |
_courierMessage |
zamówienie |
Komunikat z systemu kuriera |
_dpdErrorCode |
zamówienie |
Numer komunikatu błędu DPD |
_grossWeight |
zamówienie, towar |
Waga (Brutto) |
Symbol dostawy obsługiwanej przez integrację: dpd.