Automatyczne etykiety kurierskie DPD i DHL: przewodnik
Jeśli sprzedajesz w wielu kanałach, ręczne wystawianie listów przewozowych w panelach DPD i DHL potrafi zjeść kilka godzin dziennie. Ten przewodnik pokazuje, jak ustawić automatyczne generowanie etykiet dla obu kurierów, kiedy iść przez własne API, a kiedy przez brokera.
Jak działają automatyczne etykiety kurierskie DPD i DHL
Automatyczne etykiety to mechanizm, w którym Twój system e-commerce lub panel wysyłkowy sam tworzy list przewozowy na podstawie danych zamówienia. Zamiast logować się do panelu kuriera i przepisywać adres, program pobiera z zamówienia dane odbiorcy, wagę, gabaryt i wybraną usługę, wysyła je do API przewoźnika, a w odpowiedzi dostaje numer przesyłki (numer listu przewozowego) i gotowy plik etykiety w formacie PDF lub ZPL. Ty tylko drukujesz naklejkę i przyklejasz ją na paczkę.
Krótka odpowiedź na pytanie, jak to uruchomić dla DPD i DHL: masz dwie drogi. Pierwsza to bezpośrednia integracja z WebAPI kuriera po podpisaniu z nim umowy handlowej. Druga to broker lub integrator multi-kurier, który spina wielu przewoźników pod jednym interfejsem i nie wymaga osobnych umów. InPost jest tu najprostszy, bo udostępnia nowoczesne REST API (ShipX), natomiast DPD i DHL działają w dużej mierze na starszych usługach typu SOAP/XML, przez co ich wdrożenie jest nieco bardziej pracochłonne. Jeśli InPost masz już ograny, ten tekst domyka resztę układanki — porządny warsztat po stronie automatów masz opisany w artykule o automatycznych etykietach InPost.
Co realnie zyskujesz
- Czas — kilkanaście sekund zamiast minut na paczkę; przy 50 zamówieniach dziennie to godziny odzyskane każdego dnia.
- Mniej błędów adresowych — brak przepisywania to brak literówek, które generują zwroty i doręczenia do złego punktu.
- Automatyczny tracking — numer śledzenia trafia do klienta i do panelu marketplace bez ręcznego kopiowania.
- Skalowalność — druk zbiorczy dziesiątek etykiet jedną komendą zamiast klikania paczka po paczce.
Dwie drogi do automatyzacji: własne API kuriera vs broker
Zanim wybierzesz konkretne narzędzie, zdecyduj o modelu. To najważniejsza decyzja w całym procesie, bo determinuje koszty, stawki i nakład pracy przy wdrożeniu.
Bezpośrednia integracja z API kuriera
Podpisujesz umowę handlową z DPD lub DHL, dostajesz dane dostępowe i łączysz się bezpośrednio z ich usługą sieciową. Plusy: własne, negocjowane stawki (przy większym wolumenie zwykle korzystniejsze niż u pośrednika), pełna kontrola nad procesem i brak marży brokera. Minusy: potrzebujesz umowy, integracja z SOAP/XML jest trudniejsza technicznie niż REST, a każdego kuriera wdrażasz i utrzymujesz osobno. To model dla sklepów z dużym, stałym wolumenem w jednym–dwóch kurierach.
Broker lub integrator multi-kurier
Rejestrujesz konto na platformie, która ma już podpisane umowy z wieloma przewoźnikami i udostępnia ich jednym panelem oraz jednym API. Do brokerów działających w Polsce należą m.in. Apaczka, Sendit, Furgonetka i Globkurier. Plusy: jedno konto zamiast wielu umów, stawki negocjowane zbiorczo (według danych rynkowych orientacyjnie 10–20% poniżej cenników detalicznych — warto zweryfikować dla własnego wolumenu), masowe generowanie etykiet, obsługa pobrań (COD) i zwrotów, gotowe integracje z platformami sklepowymi. Minusy: marża/prowizja pośrednika, mniejsza kontrola i zależność od jednego dostawcy. To model dla sklepów o niskim i średnim wolumenie oraz tam, gdzie chcesz oferować klientowi wielu kurierów naraz.
Reguła kciuka: przy kilkuset paczkach miesięcznie broker zwykle wygrywa prostotą; przy stabilnych tysiącach paczek własna umowa i integracja API zaczynają się opłacać kosztowo.
DHL — jak uruchomić automatyczne etykiety
Po stronie DHL eCommerce / DHL Parcel Poland automatyzację obsługuje WebAPI (DHL24 WebAPI2). Żeby zacząć, potrzebujesz konta na dhl24.com.pl oraz aktywnego numeru klienta. Klucze API wygenerujesz po zalogowaniu w sekcji „Moje dane” → zakładka „Klucze API”. DHL rozróżnia dwa rodzaje kluczy: API v2 — dla usług kurierskich, oraz API PS — dla punktów (Parcelshop / POP / DHL Box 24/7).
Usługa zbudowana jest w technologii SOAP, opisanej plikami WSDL, a zapytania wysyłasz w formacie XML. Dostępne są dwa środowiska: produkcyjne pod adresem dhl24.com.pl/webapi2 oraz testowe (sandbox) pod sandbox.dhl24.com.pl/webapi2. Zawsze testuj integrację najpierw na sandboxie — nie na produkcji.
Formaty etykiet DHL
- BLP PDF — 10×17 cm, pod drukarki termiczne (najwygodniejsze w e-commerce).
- LBLP PDF — BLP dostosowany do formatu A4 (zwykła drukarka).
- BLP ZPL — dla drukarek Zebra (etykieta w języku drukarki).
- LP — starszy list przewozowy A4, stopniowo wygaszany.
DHL ma też gotowe integracje z popularnymi platformami (m.in. WooCommerce, IdoSell, Apilo), które generują etykiety bezpośrednio z poziomu sklepu — jeśli korzystasz z jednej z nich, część pracy masz z głowy. Techniczne szczegóły i lista integracji: strona integracji z DHL.
DPD — jak uruchomić automatyczne etykiety
Po stronie DPD Polska automatyzację obsługuje Web Service DPD Polska (WebAPI). Autoryzujesz się trzema danymi: login, hasło i FID (numer klienta). Uwaga na kolejność kroków: dane dostępowe do API otrzymujesz od swojego opiekuna klienta dopiero po podpisaniu umowy i zadeklarowaniu chęci korzystania z API. Bez umowy nie ruszysz.
WebService DPD udostępnia cztery główne metody, które razem tworzą pełny cykl nadania:
- Walidacja danych przesyłki i nadanie numerów listów przewozowych.
- Generowanie etykiet listów przewozowych.
- Generowanie protokołu odbioru i awizacja danych.
- Zamówienie kuriera po odbiór.
Etykieta w formacie PDF pobierana jest automatycznie tuż po utworzeniu listu przewozowego. Technologicznie DPD historycznie bazuje na SOAP, choć w nowszych rozwiązaniach pojawia się także REST. Środowisko testowe (sandbox) jest dostępne po rejestracji konta testowego, a testy w nim nie wpływają na rzeczywiste przesyłki ani rozliczenia. DPD ma gotowe wtyczki i konektory m.in. do WooCommerce, PrestaShop, Magento i Shopify, a także jest obsługiwany przez integratory marketplace. Szczegóły po stronie integracji z DPD.
DPD vs DHL vs broker — porównanie
| Kryterium | DPD (własne API) | DHL (własne API) | Broker / integrator |
|---|---|---|---|
| Wymóg wstępny | Umowa z DPD + dane API (login/hasło/FID) od opiekuna | Konto dhl24.com.pl + aktywny numer klienta, klucze API v2/PS | Rejestracja konta u brokera, bez umów z kurierami |
| Technologia | WebService (SOAP/XML), miejscami REST | WebAPI2 (SOAP/WSDL/XML) | Jedno API spinające wielu przewoźników |
| Formaty etykiet | PDF (auto po utworzeniu listu) | BLP/LBLP PDF, BLP ZPL, LP (A4) | Zależnie od brokera, zwykle PDF + termiczne |
| Stawki | Własne, negocjowane przy wolumenie | Własne, negocjowane przy wolumenie | Zbiorczo negocjowane (orientacyjnie 10–20% poniżej detalu) |
| Kiedy wybrać | Duży, stały wolumen w jednym kurierze | Duży wolumen, wysyłki międzynarodowe | Niski/średni wolumen, wielu kurierów naraz |
Formaty etykiet i drukarki — czego nie pominąć
Najczęstszy błąd przy wdrożeniu to niedopasowanie formatu etykiety do drukarki. Zanim odpalisz produkcję, przejdź przez tę listę:
- Termiczna 10×15 cm — standard e-commerce, drukarka bez tuszu, naklejka gotowa do przyklejenia. Najtańsza w eksploatacji przy większym wolumenie.
- A4 na zwykłej drukarce — działa na start, ale wymaga składania/wycinania i zużywa toner. OK dla kilku paczek dziennie.
- ZPL dla drukarek Zebra — etykieta generowana bezpośrednio w języku drukarki; szybciej i bez utraty jakości przy skalowaniu.
- Druk zbiorczy (batch) — sprawdź, czy narzędzie potrafi wygenerować i wydrukować dziesiątki etykiet jedną akcją.
- Protokół odbioru / manifest — dokument dla kuriera z listą nadawanych paczek; potrzebny do rozliczenia odbioru.
- Etykiety zwrotne — jeśli obsługujesz zwroty, upewnij się, że integracja je generuje (u DPD i DHL to osobna funkcja).
Ile to kosztuje — orientacyjny cennik 2026
Poniższe stawki są orientacyjne, podane w kwotach netto „od” i pochodzą z porównań rynkowych na 2026 rok. Traktuj je jako punkt odniesienia — realna cena zależy od Twojego wolumenu, umowy i dopłat (paliwowa, gabaryt, COD). Zawsze weryfikuj u źródła, bo cenniki kurierów zmieniają się kilka razy w roku (w 2026 sygnalizowano m.in. korektę cennika DPD od 1 lipca — sprawdź aktualny dokument u przewoźnika).
| Usługa | Waga | Cena netto (orientacyjnie, 2026) |
|---|---|---|
| DPD kurier | do 5 kg | od ok. 13,50 zł |
| DPD kurier | do 15 kg | od ok. 15,50 zł |
| DPD kurier | do 31,5 kg | od ok. 18 zł |
| DPD Pickup (punkt) | do 5 kg | od ok. 9,90 zł |
| DPD — dopłata za pobranie (COD) | — | ok. 3,50 zł |
| DHL kurier | do 5 kg | od ok. 15 zł |
| DHL kurier | do 10 kg | od ok. 17 zł |
| DHL kurier | do 31,5 kg | od ok. 20 zł |
U brokera (Apaczka, Sendit, Furgonetka) te same przewozy bywają orientacyjnie 10–20% tańsze od cennika detalicznego, bo korzystasz ze stawek negocjowanych zbiorczo. Pełne zestawienie stawek i terminów doręczeń znajdziesz w porównaniu kurierów dla e-commerce 2026.
Wdrożenie krok po kroku
- Policz wolumen i rozkład kurierów — ile paczek miesięcznie, jaki udział DPD, DHL i punktów. To baza decyzji broker vs własne API.
- Wybierz model — przy setkach paczek broker, przy tysiącach własna umowa i integracja.
- Załatw dostępy — umowa + dane API (DPD: login/hasło/FID; DHL: konto dhl24 + numer klienta + klucze) albo konto u brokera.
- Odpal sandbox — przetestuj utworzenie listu i pobranie etykiety, zanim ruszysz produkcję.
- Dobierz format etykiety pod swoją drukarkę (termiczna 10×15, ZPL lub A4).
- Zmapuj usługi i pola — waga, gabaryt, pobranie, punkt odbioru, usługi dodatkowe.
- Ustaw automatyczny status i numer trackingu, który wraca do klienta i do panelu marketplace.
- Włącz druk zbiorczy oraz zamawianie kuriera i generowanie protokołu odbioru.
- Monitoruj błędy walidacji adresów — to najczęstsze źródło nieudanych nadań.
Tracking, awizacja i powiadomienia
Etykieta to dopiero połowa automatyzacji. Druga połowa to informacja zwrotna: numer śledzenia, który po nadaniu wraca do zamówienia i trafia do klienta oraz do panelu marketplace. Bez tego kroku klient nie wie, gdzie jest paczka, a Ty ręcznie odpowiadasz na maile „gdzie moja przesyłka”. Przy poprawnej integracji numer listu przewozowego zapisuje się automatycznie, a do kupującego idzie powiadomienie z linkiem do śledzenia.
Warto zadbać o awizację — przekazanie odbiorcy informacji o planowanym doręczeniu i możliwości zmiany terminu lub adresu. DPD rozwija to w usłudze Moja Paczka (m.in. podgląd lokalizacji kuriera na mapie w dniu doręczenia), a DHL oferuje własne kanały powiadomień. Z perspektywy sklepu kluczowe jest, by dane kontaktowe klienta (telefon, e-mail) trafiały do API kuriera razem z adresem — inaczej awizacja nie zadziała. To także realnie zmniejsza liczbę nieodebranych paczek i zwrotów, a co za tym idzie — koszty ponownej wysyłki.
Wysyłki międzynarodowe i punkty odbioru
Jeśli sprzedajesz za granicę, DHL jest tu naturalnym wyborem dzięki rozbudowanej sieci międzynarodowej — przy nadaniach zagranicznych integracja musi jednak obsłużyć dodatkowe pola: dane celne, kod HS, wartość i opis towaru dla przesyłek poza UE. Sprawdź to na etapie mapowania pól, bo braki blokują nadanie. Przy sprzedaży wielokanałowej warto też z góry przewidzieć punkty odbioru: DPD Pickup i sieć POP/DHL Box 24/7 to osobne usługi (i w DHL osobny klucz API PS), a klienci coraz częściej wybierają odbiór w punkcie zamiast dostawy pod drzwi. Dobrze zaprojektowana automatyzacja pozwala w checkoucie pokazać kurierów i punkty, a po stronie nadania — automatycznie dobrać właściwą usługę i format etykiety.
Najczęstsze błędy przy automatyzacji etykiet DPD/DHL
- Brak walidacji adresu przed nadaniem — zła ulica czy kod pocztowy to zwrot i podwójny koszt. API DPD ma osobną metodę walidacji — używaj jej.
- Zły format etykiety — plik A4 na drukarce termicznej (albo odwrotnie) i cały druk zbiorczy jest do wyrzucenia.
- Testy na produkcji — zamiast sandboxa; kończy się realnymi listami i kosztami.
- Nieobsłużone przypadki brzegowe — brak wagi, nietypowy gabaryt, znaki specjalne w adresie, przesyłka zagraniczna.
- Brak fallbacku, gdy API kuriera nie odpowiada — przy awarii przewoźnika kolejka nadań musi poczekać, a nie zgubić zamówienia.
- Rozjazd statusów między kanałami — nadanie w jednym miejscu, a numer trackingu nie wraca do Allegro czy sklepu. Warto to spiąć z automatyzacją zamówień, żeby cały łańcuch od opłaty do nadania działał bez ręcznej obsługi.
Docelowo najwygodniej mieć wielu kurierów (InPost, DPD, DHL) pod jednym dachem, obok synchronizacji stanów i statusów zamówień. Nad takim modelem — jeden panel do etykiet i zamówień z wielu kanałów — pracujemy w Nimo. Niezależnie od wyboru narzędzia zasada jest ta sama: im mniej ręcznego przepisywania między panelami kurierów a kanałami sprzedaży, tym mniej błędów i szybsza wysyłka.
Najczęstsze pytania
Czy potrzebuję umowy z DPD lub DHL, żeby generować etykiety automatycznie?
Do integracji z własnym API kuriera — tak. DPD wydaje dane API (login/hasło/FID) dopiero po podpisaniu umowy i zgłoszeniu chęci korzystania z API opiekunowi klienta; DHL wymaga konta na dhl24.com.pl z aktywnym numerem klienta i wygenerowanych kluczy API. Jeśli nie chcesz umów, użyj brokera — nadajesz na jego kontrakcie.
Czy da się automatyzować etykiety DPD i DHL bez własnego API?
Tak. Broker lub integrator multi-kurier (np. Apaczka, Sendit, Furgonetka) daje jeden panel i jedno API do wielu przewoźników bez podpisywania z nimi osobnych umów. Płacisz za wygodę marżą pośrednika, ale wchodzisz od ręki i masz stawki negocjowane zbiorczo.
Jaki format etykiety wybrać — PDF czy ZPL?
Jeśli masz drukarkę Zebra, wybierz ZPL — etykieta generowana jest w języku drukarki, szybciej i bez utraty jakości. Na zwykłej drukarce termicznej użyj PDF w rozmiarze 10×15/10×17 cm (DHL: BLP PDF). Format A4 (LBLP/LP) zostaw na start lub dla pojedynczych paczek.
Czym różni się integracja DPD i DHL od InPostu?
InPost udostępnia nowoczesne REST API (ShipX), które jest lżejsze we wdrożeniu. DPD i DHL bazują w dużej mierze na starszych usługach SOAP/XML (WebService DPD, DHL24 WebAPI2), przez co integracja bywa bardziej pracochłonna. Efekt końcowy — automatyczna etykieta i numer trackingu — jest jednak taki sam.
Ile kosztuje wysyłka DPD i DHL w 2026 roku?
Orientacyjnie kurier do 5 kg to od ok. 13,50 zł netto (DPD) i od ok. 15 zł netto (DHL), a paczki do 31,5 kg od ok. 18–20 zł netto; punkt DPD Pickup od ok. 9,90 zł. To stawki „od” — realną cenę wyznaczają wolumen, umowa i dopłaty, a cenniki zmieniają się kilka razy w roku, więc zweryfikuj aktualny dokument u przewoźnika.
Czytaj dalej
Buduj Nimo razem z nami
Zapisz się na listę oczekujących i przejdź na Nimo jako jeden z pierwszych, gdy ruszy wczesny dostęp.
Bonus dla pierwszych użytkowników z listy