Masz sklep WooCommerce i chcesz wysyłać paczki z pełną automatyzacją przez kuriera DPD, bez żmudnego wklepywania danych do panelu i ręcznego generowania etykiet? Naprawdę da się to zrobić w kilka minut – wystarczy integracja WooCommerce z DPD, dobrze przemyślana konfiguracja i znajomość kilku prostych kroków. Efekt? Oszczędność czasu, mniej pomyłek i czysta radość z pracy, bo wszystko działa samo.
Cała szybka integracja WooCommerce z DPD opiera się na połączeniu sklepu przez wtyczkę DPD WooCommerce, która korzysta z oficjalnego API DPD. Dzięki temu Twój panel administracyjny WooCommerce automatycznie pobiera dane z zamówień, generuje listy przewozowe, drukuje etykiety DPD i zapisuje numery przesyłek. Jeśli chcesz mieć sklep, który działa tak intuicyjnie, jak nasze projekty stron, zajrzyj na naszą ofertę usług dla firm.
- Krok 1: Przygotowanie sklepu WooCommerce do integracji z DPD
- Krok 2: Instalacja i aktywacja wtyczki DPD WooCommerce
- Krok 3: Konfiguracja konta DPD i połączenie przez API DPD
- Krok 4: Ustawienia wysyłki, etykiet i statusów dostaw
- Krok 5: Testy, automatyzacja i praktyczne usprawnienia logistyki
Jeśli chcesz samodzielnie przeprowadzić pełną integrację sklepu internetowego z DPD, to ten poradnik jest dokładnie dla Ciebie. Gotowy? Jedziemy dalej.

Krok 1: Przygotowanie sklepu WooCommerce do integracji z DPD
Zanim w ogóle zaczniesz instalację, musisz mieć gotowy sklep WooCommerce – najlepiej taki, który już ma poprawnie ustawione opcje dostawy, adres magazynu i włączony HTTPS (czyli certyfikat SSL). Wtyczka DPD WooCommerce potrzebuje tych danych, żeby prawidłowo tworzyć formularz wysyłkowy, więc warto upewnić się, że wszystko jest zgodne z danymi konta firmowego w DPD. Jeśli masz świeży sklep, przejrzyj też jego strukturę – katalog produktów, statusy zamówień i podstawowe pluginy do wysyłki.
Druga sprawa – konfiguracja roli użytkownika. Tylko administrator ma dostęp do integracji. Dlatego zanim przejdziesz dalej, sprawdź, czy Twoje konto ma pełne uprawnienia do edycji ustawień WooCommerce i instalowania nowych modułów.
Bez tego po prostu nic nie zrobisz.
Ja zwykle zaczynam od testowego zamówienia – jedno, proste, z dostawą za pobraniem. Dzięki temu, gdy dodam wtyczkę, od razu mogę sprawdzić, czy automatyczne generowanie etykiet DPD zadziałało tak, jak trzeba. To naprawdę ułatwia życie. Jeśli chcesz uporządkować też sposób wprowadzania produktów, zobacz jak dodawać produkty w WooCommerce.
| Co sprawdzić przed integracją | Dlaczego to ważne |
|---|---|
| SSL (https) | Dzięki temu API DPD działa bez błędów autoryzacji |
| Adres magazynu | DPD automatycznie wybiera strefę nadania |
| Opcje dostawy WooCommerce | Ułatwia późniejsze mapowanie z usługami DPD |
| Konto administratora | Bez tego nie dodasz ani nie skonfigurujesz wtyczki |
| Testowe zamówienie | Umożliwia natychmiastowe sprawdzenie integracji |
Krok 2: Instalacja i aktywacja wtyczki DPD WooCommerce
Najprostszy sposób to przejście w Panelu administracyjnym WooCommerce do zakładki „Wtyczki” → „Dodaj nową”. Wyszukaj „DPD” i wybierz oficjalny plugin – nazwany zwykle DPD Polska WooCommerce albo DPD Shipping Plugin for WooCommerce. Zwróć uwagę, żeby był aktualizowany i kompatybilny z Twoją wersją WordPressa.
Instalacja z repozytorium
Kliknij „Zainstaluj” i potem „Aktywuj”. Po aktywacji pojawi się nowa sekcja w „Ustawieniach WooCommerce” – Zakładka DPD. Możesz się tam dostać też z menu bocznego pod zakładką „Wysyłka” → „DPD”.
Instalacja ręczna
Jeśli masz plik ZIP od DPD (często przy koncie firmowym), wrzuć go przez FTP lub przez „Dodaj nową wtyczkę” → „Wyślij plik”. Po aktywacji efekt jest taki sam – nowa pozycja w ustawieniach WooCommerce.
Sprawdzenie kompatybilności
Nie każda wtyczka działa z każdą wersją PHP, więc po instalacji warto rzucić okiem, czy nie wywala błędów na liście wtyczek. Z mojego doświadczenia – najbezpieczniejsze są wersje PHP 7.4 i wyższe.
Gdy już wszystko działa, od razu zabierz się za integrację z DPD API – bez tego wtyczka nic nie zdziała. Jeśli chcesz też ustandaryzować politykę cen wysyłek, przeczytaj nasz poradnik o ustawianiu cen w WooCommerce.

Krok 3: Konfiguracja konta DPD i połączenie przez API DPD
Żeby integracja z DPD ruszyła, potrzebujesz aktywnego konta firmowego DPD. Jeśli jeszcze go nie masz, załóż je na stronie DPD Polska. Po aktywacji dostaniesz dane do logowania i klucze API DPD – Client ID, Client Secret oraz numer konta (czyli Twój identyfikator nadawcy). Będą Ci potrzebne w konfiguracji.
W sklepie wejdź w zakładkę WooCommerce → Ustawienia → Wysyłka → DPD. W polach API wpisz otrzymane dane. Po zapisaniu wtyczka automatycznie połączy się z serwerem DPD i sprawdzi poprawność danych.
Warto jeszcze ustawić strefy wysyłki i przypisać metody domyślne, np. „DPD Classic” albo „DPD Pickup”. Wtyczka umożliwia też harmonogram odbioru – możesz ustawić konkretną godzinę, o której kurier przyjeżdża po paczki. Dzięki automatycznej synchronizacji API DPD, system sam będzie wysyłał dane o nowych zleceniach odbioru.
Jeśli chcesz sprawdzić, jak wygląda później rozliczenie z podatkami, zajrzyj do poradnika o ustawieniach VAT w WooCommerce.
| Parametr | Opis |
|---|---|
| Client ID | Identyfikator użytkownika API DPD |
| Client Secret | Hasło autoryzacji API |
| Numer konta DPD | Twój numer nadawcy przypisany do konta firmowego |
| Tryb testowy | Włącza sandbox DPD do testów integracji |
| Harmonogram odbioru | Godziny wizyt kuriera ustawiane automatycznie |
Krok 4: Ustawienia wysyłki, etykiet i statusów dostaw
Automatyczne generowanie dokumentów
Kiedy integracja już działa, to najlepszy moment, żeby włączyć automatyczne generowanie etykiet DPD. Znajdziesz je w zakładce „Ustawienia DPD” → „Etykiety”. Zaznacz opcję „Generuj automatycznie przy zmianie statusu zamówienia na Zrealizowane”.
Dzięki temu nie musisz każdej przesyłki nadawać ręcznie – system sam wypełni dane i przypisze numer listu przewozowego.
Status dostawy i śledzenie przesyłki
Wtyczka pozwala też dodać status dostawy i śledzenie przesyłki bezpośrednio w panelu klienta WooCommerce. W praktyce klient po wejściu w zamówienie widzi link do „Śledź przesyłkę”, który prowadzi do oficjalnej strony DPD. Jeśli włączysz powiadomienia e-mail, klient dostanie numer przesyłki automatycznie.
Zgodność z systemem WooCommerce
Moduł działa w pełni zgodnie z systemem zarządzania przesyłkami WooCommerce, więc statusy zamówienia są synchronizowane i widoczne w raporcie zamówień. Możesz też generować automatyczne raporty dostaw – to w praktyce ułatwia obsługę wielu zamówień dziennie.
Zaawansowana konfiguracja
W zakładce „Zaawansowane” znajdziesz dodatkowe funkcje – np. automatyczne przypisywanie kuriera, wybór opcji dostawy (DPD Pickup, DPD Classic, DPD Express) i ustawienie cennika DPD dla różnych wag paczek. Zrób to raz i zapomnij – działa automatycznie. Jeśli chcesz w prosty sposób zarządzać wariantami produktów i cennikiem zależnym od wag, zobacz jak ustawić warianty produktów w WooCommerce.

Krok 5: Testy, automatyzacja i praktyczne usprawnienia logistyki
Ostatni krok to testy. Zrób kilka próbnych wysyłek – jedną krajową, jedną do paczkomatu DPD, jedną pobraniową. Sprawdź, czy wszystko działa: import zamówień, numer przesyłki, status dostawy i powiadomienia e-mail. Jeśli coś nie działa, najczęściej problem leży w strefach wysyłki lub błędnych kluczach API.
Po testach warto uruchomić automatyzację wysyłki. Wtyczka DPD umożliwia tworzenie reguł dla zamówień – np. każda paczka do 2 kg i adres PL = DPD Classic. Dzięki temu system sam wybierze przewoźnika DPD i generuje etykiety bez Twojego udziału.
Na koniec dodaj integrację z raportami sprzedażowymi, żeby mieć pełen obraz logistyki e-commerce w jednym miejscu. Dzięki temu wiesz, ile paczek wysłano, ile wróciło (sekcja zwroty przesyłek) i które produkty najlepiej rotują. Jeśli interesuje Cię estetyczna prezentacja produktów, sprawdź poradnik o zdjęciach produktów w WooCommerce.
Jak skutecznie korzystać z integracji DPD w codziennej pracy
Wszystko działa – więc teraz czas to wykorzystać. Integracja kuriera DPD z WooCommerce daje ogromny komfort w pracy – realnie skraca czas obsługi zamówienia z 3 minut do kilkunastu sekund. Klient widzi aktualny status zamówienia, Ty nie tracisz czasu na papierologię, a automatyczna synchronizacja API DPD robi robotę w tle.
Jeśli zależy Ci na tym, by cały Twój sklep, nie tylko wysyłki, był maksymalnie funkcjonalny, szybki i lekki, zobacz nasze strony internetowe w Gdańsku – działają równie sprawnie jak ta integracja. Zadbaj o to, żeby Twoja strona nie tylko sprzedawała, ale też pracowała na Twój biznes na każdym etapie kontaktu z klientem.
FAQ – najczęściej zadawane pytania o integrację WooCommerce z DPD
Czy integracja WooCommerce z DPD działa z różnymi metodami płatności?
Tak, integracja jest niezależna od bramki płatniczej. Pakiety pobraniowe działają poprawnie – DPD automatycznie rozpoznaje przesyłki za pobraniem i drukuje odpowiednie etykiety.
Czy mogę wysyłać paczki zagraniczne przez DPD z WooCommerce?
Tak, wtyczka obsługuje DPD International. Trzeba jedynie włączyć odpowiednią metodę w panelu i uzupełnić deklaracje celne.
Jak ustawić odbiór przesyłek przez kuriera DPD?
W zakładce DPD → Odbiory ustaw harmonogram. Możesz wybrać dni tygodnia i godziny, w których kurier ma przyjeżdżać po paczki.
Czy można zmienić wygląd etykiety DPD?
Tak, w ustawieniach wtyczki znajdziesz format etykiety – A4, A6 (termo) i możesz dodać swoje logo lub numer telefonu.
Czy integracja DPD wspiera tryb sandbox (testowy)?
Tak, możesz przetestować wszystkie funkcje, zanim wyślesz pierwszą realną paczkę. Służą do tego testowe klucze API.
Czy da się zintegrować WooCommerce z kilkoma kontami DPD?
Tak, możliwa jest obsługa wielu kont (np. krajowy i zagraniczny). Trzeba aktywować tryb multi-account w ustawieniach wtyczki.
Czy muszę co jakiś czas aktualizować wtyczkę DPD?
Zdecydowanie tak. Aktualizacje zawierają poprawki API i bezpieczeństwa – bez tego możesz mieć problemy z komunikacją lub dostępem.




