Kurierzy DPD, DHL i GLS w PrestaShop - moduły do etykiet i śledzenia przesyłek

Łukasz Palej
Łukasz Palej
Technical Implementation Expert
Kurierzy DPD, DHL i GLS w PrestaShop - moduły do etykiet i śledzenia przesyłek

Kurierów DPD, DHL i GLS podłączasz do PrestaShop na trzy sposoby: modułem udostępnianym przez firmę kurierską, modułem brokera przesyłek, np. Furgonetki, albo przez integrator, np. Base. Moduł tworzy przesyłkę z zamówienia, drukuje etykietę i zapisuje numer przesyłki, a PrestaShop po wpisaniu numeru w zamówieniu wysyła klientowi e-mail z linkiem do śledzenia. Sam PrestaShop nie generuje etykiet - tę część zawsze dokłada moduł lub zewnętrzny system.
Przy kilkunastu paczkach dziennie ręczne przepisywanie adresów do panelu kuriera to strata czasu i źródło pomyłek. W tym wpisie pokazujemy, co w obsłudze przesyłek daje sam PrestaShop, jakie moduły udostępniają DPD, DHL, GLS i InPost, kiedy lepszy jest broker przesyłek lub integrator i jak sprawdzić zgodność modułu z PrestaShop 9. Informacje o modułach pochodzą ze stron i dokumentacji przewoźników, a o działaniu sklepu - z dokumentacji i kodu PrestaShop.
[#wazne] W skrócie: PrestaShop ma przewoźników, adres śledzenia i e-mail do klienta po dodaniu numeru przesyłki, ale etykiety tworzą moduły. DPD udostępnia darmowy moduł PrestaShop, InPost ma oficjalną wtyczkę z dokumentacją dla PrestaShop 1.7, 8 i 9, a broker, np. Furgonetka, daje jeden moduł do wielu kurierów. Przed instalacją zawsze sprawdź zgodność z Twoją wersją sklepu. W Vinson wdrażamy i rozwijamy sklepy na PrestaShop, w tym integracje z kurierami.
Jak działa obsługa kurierów w PrestaShop?
Kurier w PrestaShop to przewoźnik, czyli metoda dostawy z nazwą, cennikiem i ograniczeniami. Konfigurację przewoźnika, stref i przedziałów kosztów opisujemy szczegółowo we wpisie Przewoźnicy w PrestaShop - jak ustawić strefy, przedziały wagowe i koszty dostawy. Tu skupiamy się na tym, co dzieje się po złożeniu zamówienia.
W kreatorze przewoźnika wpisujesz adres śledzenia ze znakiem @ w miejscu numeru przesyłki. Gdy w zamówieniu, w sekcji wysyłki, wpiszesz numer przesyłki, PrestaShop wstawia go do tego adresu. Według kodu PrestaShop 9.1 zmiana numeru na nowy, niepusty powoduje wysłanie klientowi e-maila o przesyłce w drodze, a po udanej wysyłce sklep wywołuje zdarzenie, z którego mogą korzystać moduły. Dzięki temu nawet bez modułu kuriera klient dostaje link do śledzenia - pod warunkiem, że ktoś wpisze numer ręcznie.
Czego PrestaShop nie robi sam:
nie tworzy przesyłki w systemie kuriera i nie pobiera etykiety,
nie zamawia podjazdu kuriera ani nie drukuje protokołu przekazania,
nie pokazuje mapy punktów odbioru w koszyku,
nie aktualizuje statusu zamówienia na podstawie statusu przesyłki.
To zadania modułów i integracji. Wybór drogi zależy głównie od tego, z iloma kurierami pracujesz i gdzie obsługujesz zamówienia. Zanim cokolwiek zainstalujesz, ustal z firmą kurierską, czy masz dostęp do jej API i jakie dane dostępowe są potrzebne - bez nich żaden moduł nie utworzy przesyłki.
Trzy sposoby podłączenia kuriera do PrestaShop
Pierwsza droga to moduł przewoźnika, czyli rozszerzenie wydane przez firmę kurierską dla jej własnych usług. Druga to moduł brokera przesyłek, który jednym połączeniem obsługuje kilku kurierów - na Twoich umowach albo na stawkach brokera. Trzecia to integrator sprzedaży, który pobiera zamówienia ze sklepu i z marketplace'ów, a etykiety tworzy w jednym panelu. Najważniejsze różnice pokazuje diagram:
[#chart:prs12a]
Kurierów DPD, DHL i GLS podłączasz do PrestaShop na trzy sposoby: modułem udostępnianym przez firmę kurierską, modułem brokera przesyłek, np. Furgonetki, albo przez integrator, np. Base. Moduł tworzy przesyłkę z zamówienia, drukuje etykietę i zapisuje numer przesyłki, a PrestaShop po wpisaniu numeru w zamówieniu wysyła klientowi e-mail z linkiem do śledzenia. Sam PrestaShop nie generuje etykiet - tę część zawsze dokłada moduł lub zewnętrzny system.
Przy kilkunastu paczkach dziennie ręczne przepisywanie adresów do panelu kuriera to strata czasu i źródło pomyłek. W tym wpisie pokazujemy, co w obsłudze przesyłek daje sam PrestaShop, jakie moduły udostępniają DPD, DHL, GLS i InPost, kiedy lepszy jest broker przesyłek lub integrator i jak sprawdzić zgodność modułu z PrestaShop 9. Informacje o modułach pochodzą ze stron i dokumentacji przewoźników, a o działaniu sklepu - z dokumentacji i kodu PrestaShop.
[#wazne] W skrócie: PrestaShop ma przewoźników, adres śledzenia i e-mail do klienta po dodaniu numeru przesyłki, ale etykiety tworzą moduły. DPD udostępnia darmowy moduł PrestaShop, InPost ma oficjalną wtyczkę z dokumentacją dla PrestaShop 1.7, 8 i 9, a broker, np. Furgonetka, daje jeden moduł do wielu kurierów. Przed instalacją zawsze sprawdź zgodność z Twoją wersją sklepu. W Vinson wdrażamy i rozwijamy sklepy na PrestaShop, w tym integracje z kurierami.
Jak działa obsługa kurierów w PrestaShop?
Kurier w PrestaShop to przewoźnik, czyli metoda dostawy z nazwą, cennikiem i ograniczeniami. Konfigurację przewoźnika, stref i przedziałów kosztów opisujemy szczegółowo we wpisie Przewoźnicy w PrestaShop - jak ustawić strefy, przedziały wagowe i koszty dostawy. Tu skupiamy się na tym, co dzieje się po złożeniu zamówienia.
W kreatorze przewoźnika wpisujesz adres śledzenia ze znakiem @ w miejscu numeru przesyłki. Gdy w zamówieniu, w sekcji wysyłki, wpiszesz numer przesyłki, PrestaShop wstawia go do tego adresu. Według kodu PrestaShop 9.1 zmiana numeru na nowy, niepusty powoduje wysłanie klientowi e-maila o przesyłce w drodze, a po udanej wysyłce sklep wywołuje zdarzenie, z którego mogą korzystać moduły. Dzięki temu nawet bez modułu kuriera klient dostaje link do śledzenia - pod warunkiem, że ktoś wpisze numer ręcznie.
Czego PrestaShop nie robi sam:
nie tworzy przesyłki w systemie kuriera i nie pobiera etykiety,
nie zamawia podjazdu kuriera ani nie drukuje protokołu przekazania,
nie pokazuje mapy punktów odbioru w koszyku,
nie aktualizuje statusu zamówienia na podstawie statusu przesyłki.
To zadania modułów i integracji. Wybór drogi zależy głównie od tego, z iloma kurierami pracujesz i gdzie obsługujesz zamówienia. Zanim cokolwiek zainstalujesz, ustal z firmą kurierską, czy masz dostęp do jej API i jakie dane dostępowe są potrzebne - bez nich żaden moduł nie utworzy przesyłki.
Trzy sposoby podłączenia kuriera do PrestaShop
Pierwsza droga to moduł przewoźnika, czyli rozszerzenie wydane przez firmę kurierską dla jej własnych usług. Druga to moduł brokera przesyłek, który jednym połączeniem obsługuje kilku kurierów - na Twoich umowach albo na stawkach brokera. Trzecia to integrator sprzedaży, który pobiera zamówienia ze sklepu i z marketplace'ów, a etykiety tworzy w jednym panelu. Najważniejsze różnice pokazuje diagram:
[#chart:prs12a]
- Przegląd sklepu, konfiguracji i integracji
- Płatności, wysyłki i połączenie z marketplace’ami
- Plan rozwoju sprzedaży krok po kroku
Konsultację poprowadzi Łukasz Palej, Technical Implementation ExpertModuły DPD, DHL, GLS i InPost dla PrestaShop
Firmy kurierskie publikują moduły na własnych stronach, a nie tylko w PrestaShop Addons. Zakres funkcji i obsługiwane wersje sklepu różnią się między nimi, dlatego poniżej podajemy tylko to, co producenci deklarują publicznie. Wszystko, czego nie ma w ich materiałach, sprawdź u opiekuna handlowego przed wdrożeniem.
| Przewoźnik | Gdzie znajdziesz moduł | Co deklaruje producent | Co sprawdzić |
|---|---|---|---|
| DPD Polska | strona DPD, sekcja rozwiązań IT | darmowy moduł, etykiety i protokół, zamówienie kuriera, status i historia przesyłek | obsługiwane wersje PrestaShop, dane dostępowe do API |
| DHL | strona narzędzi DHL dla klientów biznesowych | wtyczki do platform sklepowych, w tym PrestaShop | aktualną wersję dla Twojego sklepu i zakres usług |
| GLS Poland | materiały do pobrania na stronie GLS | instrukcja integracji z PrestaShop | wersję modułu, obsługę punktów odbioru |
| InPost | dokumentacja InPost dla PrestaShop | wtyczka dla PrestaShop 1.7, 8 i 9, przesyłki z widoku zamówienia | dane ShipX i Geowidget, zadanie cron |
DPD Polska
DPD opisuje na swojej stronie darmowy moduł dla sklepów na PrestaShop. Według producenta moduł drukuje dokumenty wysyłkowe, czyli etykietę i protokół przekazania, pozwala zamówić kuriera, sprawdzić status przesyłki i przejrzeć historię wysyłek. Strona wymienia usługi DPD Classic, DPD Classic z pobraniem oraz DPD Classic International. Lista obsługiwanych wersji PrestaShop nie jest podana na stronie modułu, więc zgodność z PrestaShop 9 potwierdź w instrukcji albo w dziale wsparcia DPD.
DHL
DHL wymienia na stronie narzędzi dla klientów biznesowych wtyczki do platform e-commerce, w tym do PrestaShop. Oferta DHL w Polsce obejmuje kilka linii usług, a wtyczki i dane dostępowe mogą się między nimi różnić. Zanim zaczniesz instalację, ustal z opiekunem DHL, z której usługi korzystasz, którą wtyczkę pobrać i czy obsługuje Twoją wersję sklepu.
GLS Poland
GLS Poland udostępnia w materiałach do pobrania instrukcję integracji z PrestaShop. Szczegóły, takie jak obsługa punktów odbioru, pobrań czy drukowanie wielu etykiet naraz, sprawdź w aktualnej wersji instrukcji i u opiekuna klienta GLS. Jeśli moduł nie obsługuje Twojej wersji PrestaShop, rozważ brokera albo integrator, który ma połączenie z GLS.
InPost
Choć tytuł dotyczy kurierów, w polskim sklepie trudno pominąć paczkomaty. Dokumentacja InPost opisuje oficjalną wtyczkę dla PrestaShop 1.7, 8 i 9 - linia 2.x obsługuje PrestaShop 8 i 9. Do konfiguracji potrzebujesz tokenu ShipX, identyfikatora organizacji i tokenu Geowidget, czyli mapy punktów w koszyku. Wtyczka pozwala tworzyć przesyłki z widoku zamówienia, także zbiorczo, a statusy przesyłek aktualizuje zadanie cron.
Broker przesyłek w PrestaShop - jeden moduł, wielu kurierów
Broker przesyłek to firma, która łączy sklep z wieloma przewoźnikami. Furgonetka podaje na swojej stronie, że jej moduł dla PrestaShop jest bezpłatny, pozwala nadawać paczki z panelu sklepu, korzystać z własnych umów z kurierami albo ze stawek Furgonetki, drukować etykiety na drukarce termicznej i pokazywać klientowi mapę punktów odbioru w koszyku. Status przesyłek sprawdzisz w panelu brokera. Zgodność z konkretną wersją PrestaShop potwierdź u producenta.
Broker sprawdza się, gdy wysyłasz kilkoma kurierami albo dopiero zaczynasz i nie masz jeszcze własnych umów. Moduł przewoźnika bywa lepszy, gdy masz jedną dużą umowę i chcesz korzystać ze wszystkich usług dodatkowych danego kuriera. Porównanie obu dróg:
[#chart:prs12c]
Trzecia opcja to integrator, np. Base, w którym obsługujesz zamówienia z PrestaShop i marketplace'ów razem, a etykiety tworzysz dla wszystkich kanałów w jednym miejscu. Przy kilku kanałach sprzedaży zwykle wygrywa właśnie on. Na co uważać przy wyborze agregatora i integracji przez API, piszemy w tekście Integracja z kurierami przez API - jak wybrać agregator i uniknąć błędów.
Etykiety i numer śledzenia - od zamówienia w PrestaShop do klienta
Niezależnie od wybranej drogi proces wysyłki wygląda podobnie. Różni się tylko tym, gdzie klikasz i ile kroków dzieje się automatycznie. Typowa ścieżka z modułem przewoźnika lub brokera:
[#chart:prs12b]
Najważniejszy jest moment zapisu numeru przesyłki w zamówieniu. Jeśli moduł zapisuje go w standardowym polu PrestaShop, klient dostaje e-mail z linkiem, a numer widać w historii zamówienia na koncie klienta. Jeśli moduł trzyma numer tylko we własnej tabeli, klient może nie dostać informacji o wysyłce. Przed wdrożeniem sprawdź na zamówieniu testowym:
czy numer przesyłki pojawia się w sekcji wysyłki zamówienia,
czy klient dostaje e-mail z działającym linkiem do śledzenia,
czy status zamówienia zmienia się po nadaniu paczki automatycznie, czy ręcznie,
czy dane z punktu odbioru trafiają do zamówienia i na etykietę.
[#tip] Ustal jedną zasadę zmiany statusów. Jeśli moduł kuriera sam zmienia status na wysłane, nie rób tego dodatkowo ręcznie ani regułą w integratorze. Podwójna zmiana statusu potrafi wysłać klientowi dwa e-maile i dwa razy uruchomić automaty, np. wystawienie dokumentu.
Punkty odbioru i paczkomaty w koszyku PrestaShop
Dostawa do punktu odbioru wymaga czegoś, czego zwykły przewoźnik w PrestaShop nie ma: wyboru konkretnego punktu w koszyku. Robi to moduł, który pokazuje mapę lub listę punktów po wybraniu przewoźnika i zapisuje wybrany punkt przy zamówieniu. Według materiałów producentów mapę punktów w koszyku daje m.in. moduł Furgonetki, a wtyczka InPost korzysta z mapy Geowidget.
To miejsce, w którym moduły najczęściej zderzają się z motywem i procesem zamówienia. Od PrestaShop 9.1 nowe instalacje dostają domyślnie motyw Hummingbird, a wiele sklepów korzysta z modułów zmieniających koszyk, np. zamówienia na jednej stronie. Przed startem sprawdź, czy mapa otwiera się na telefonie, czy klient nie może przejść dalej bez wyboru punktu i czy punkt trafia do zamówienia, na etykietę i do e-maila potwierdzającego.
Ile kosztuje integracja kuriera z PrestaShop?
Same moduły przewoźników są często bezpłatne - DPD i Furgonetka podają to wprost na swoich stronach. Koszt integracji składa się więc z innych pozycji: stawek z umowy z kurierem albo stawek brokera, ewentualnego abonamentu integratora, płatnych modułów firm trzecich oraz pracy przy konfiguracji i testach. Do tego dochodzi utrzymanie, bo moduł trzeba aktualizować razem ze sklepem.
Przy porównywaniu ofert nie patrz wyłącznie na cenę paczki. Policz czas, który magazyn traci dziennie na ręczne przepisywanie danych, poprawianie błędnych adresów i odpowiadanie na pytania klientów o status przesyłki. Przy kilkudziesięciu paczkach dziennie dobrze działająca integracja zwraca się zwykle szybciej niż kilka groszy różnicy w stawce.
Wysyłki zagraniczne z PrestaShop
Jeśli sprzedajesz za granicę, sprawdź, czy wybrany moduł obsługuje przesyłki międzynarodowe. DPD wymienia w opisie modułu usługę DPD Classic International, a InPost ma osobną dokumentację usług InPost International dla PrestaShop 8 i 9. Pamiętaj, że koszty i strefy dla krajów zagranicznych ustawiasz w sklepie osobno, w przewoźniku i w lokalizacjach.
Moduły kurierów a PrestaShop 9
PrestaShop 9.0 ukazał się 10 czerwca 2025 r. i przeszedł na Symfony 6.4 LTS, a 9.1 z 23 marca 2026 r. dodał m.in. eksperymentalną obsługę wielu przewoźników w jednym zamówieniu. Moduły kurierów są wrażliwe na takie zmiany, bo korzystają z widoku zamówienia, hooków i procesu zamówienia. Moduł, który działał w PrestaShop 1.7 lub 8, nie musi działać w 9.
Przy aktualizacji z 9.0 do 9.1 producent zaleca moduł Update Assistant. Według zapowiedzi 9.1 jego wersja 7.6.0 wykrywa moduły niezgodne z wersją docelową i odinstalowuje je. To chroni sklep przed błędem, ale może wyłączyć moduł kuriera w dniu aktualizacji. Dlatego przed każdą aktualizacją spisz moduły wysyłkowe, sprawdź ich zgodność u producentów i przetestuj tworzenie etykiet na kopii sklepu.
Kryteria wyboru modułu kuriera, które warto sprawdzić niezależnie od marki:
lista obsługiwanych wersji PrestaShop i data ostatniej aktualizacji,
obsługa usług, z których korzystasz: pobranie, ubezpieczenie, punkty odbioru, przesyłki zagraniczne,
drukowanie wielu etykiet naraz i format etykiety pod Twoją drukarkę,
zapis numeru przesyłki w standardowym polu zamówienia,
sposób aktualizacji statusów i wymagane zadania cron,
kontakt do wsparcia technicznego producenta.
Dobrą praktyką jest też prowadzenie prostej listy modułów wysyłkowych: nazwa, wersja, producent, data ostatniej aktualizacji, zadania cron i osoba odpowiedzialna. Przy awarii w szczycie sezonu taka lista oszczędza godzin szukania, który moduł przestał tworzyć etykiety i dlaczego. Ułatwia też rozmowę z działem wsparcia przewoźnika, który zwykle pyta właśnie o wersję modułu i wersję sklepu. Warto trzymać ją razem z danymi dostępowymi do API, zapisanymi w menedżerze haseł, a nie w arkuszu.
Te same pytania zadajesz przy innych platformach - dla porównania opisujemy je we wpisie DPD, DHL i GLS w WooCommerce - jak podłączyć kurierów i drukować etykiety.
[#checklista] Kurierzy w PrestaShop przed startem: umowy i dane dostępowe od przewoźników, moduł zgodny z wersją sklepu, przewoźnik w sklepie z adresem śledzenia, cennik w przedziałach zgodny z umową, mapa punktów odbioru sprawdzona w koszyku, etykieta testowa wydrukowana, numer przesyłki zapisany w zamówieniu, e-mail ze śledzeniem odebrany, zasady zmiany statusów ustalone.
Jak Vinson pomaga z kurierami w PrestaShop
W Vinson wdrażamy, rozwijamy i utrzymujemy sklepy na PrestaShop. Przy wysyłkach dbamy o to, żeby magazyn drukował etykiety jednym kliknięciem, a klient od razu dostawał numer przesyłki:
dobieramy drogę integracji: moduł przewoźnika, broker albo integrator,
instalujemy i konfigurujemy moduły kurierów i paczkomatów,
łączymy sklep z Base - jesteśmy certyfikowanym partnerem Base,
sprawdzamy zgodność modułów wysyłkowych przed aktualizacją do PrestaShop 9.
Zobacz, jak wygląda współpraca: sklep na PrestaShop z Vinson.
Najczęściej zadawane pytania
Czy PrestaShop drukuje etykiety kurierskie?
Nie, sam PrestaShop nie tworzy przesyłek ani etykiet. Robią to moduły przewoźników, moduły brokerów przesyłek albo integratory, takie jak Base. PrestaShop przechowuje numer przesyłki w zamówieniu i wysyła klientowi e-mail z linkiem do śledzenia.
Jak dodać numer przesyłki do zamówienia w PrestaShop?
Otwórz zamówienie i w sekcji wysyłki wpisz numer przesyłki. Jeśli przewoźnik ma w kreatorze adres śledzenia ze znakiem @, sklep utworzy z numeru link i wyśle klientowi e-mail o przesyłce w drodze. Moduły kurierów zwykle zapisują numer automatycznie po utworzeniu etykiety.
Czy DPD ma moduł do PrestaShop?
Tak, DPD Polska udostępnia na swojej stronie darmowy moduł dla PrestaShop. Według producenta drukuje etykiety i protokoły, zamawia kuriera i pokazuje status przesyłek. Obsługiwane wersje sklepu potwierdź w instrukcji modułu lub we wsparciu DPD.
Moduł kuriera czy broker przesyłek - co wybrać dla PrestaShop?
Moduł kuriera sprawdza się przy jednej głównej umowie i potrzebie pełnego dostępu do usług tego przewoźnika. Broker, np. Furgonetka, jest wygodniejszy przy kilku kurierach i na start bez własnych umów. Przy sprzedaży także na marketplace'ach rozważ integrator, który obsłuży wysyłki ze wszystkich kanałów.
Czy moduły kurierów działają w PrestaShop 9?
Zależy od modułu. Dokumentacja InPost wprost obejmuje PrestaShop 9, a u innych przewoźników trzeba sprawdzić listę zgodnych wersji w instrukcji. Przed aktualizacją sklepu przetestuj tworzenie etykiet na kopii, bo Update Assistant może odinstalować moduły niezgodne z wersją docelową.
Dobrze podłączeni kurierzy w PrestaShop skracają pakowanie, eliminują przepisywanie adresów i dają klientowi numer przesyłki bez pytania obsługi. Jeśli chcesz uporządkować wysyłki albo przygotować moduły kurierskie do PrestaShop 9, sprawdź sklep na PrestaShop z Vinson - zaczniemy od przeglądu Twojego procesu wysyłki.
Moduły DPD, DHL, GLS i InPost dla PrestaShop
Firmy kurierskie publikują moduły na własnych stronach, a nie tylko w PrestaShop Addons. Zakres funkcji i obsługiwane wersje sklepu różnią się między nimi, dlatego poniżej podajemy tylko to, co producenci deklarują publicznie. Wszystko, czego nie ma w ich materiałach, sprawdź u opiekuna handlowego przed wdrożeniem.
| Przewoźnik | Gdzie znajdziesz moduł | Co deklaruje producent | Co sprawdzić |
|---|---|---|---|
| DPD Polska | strona DPD, sekcja rozwiązań IT | darmowy moduł, etykiety i protokół, zamówienie kuriera, status i historia przesyłek | obsługiwane wersje PrestaShop, dane dostępowe do API |
| DHL | strona narzędzi DHL dla klientów biznesowych | wtyczki do platform sklepowych, w tym PrestaShop | aktualną wersję dla Twojego sklepu i zakres usług |
| GLS Poland | materiały do pobrania na stronie GLS | instrukcja integracji z PrestaShop | wersję modułu, obsługę punktów odbioru |
| InPost | dokumentacja InPost dla PrestaShop | wtyczka dla PrestaShop 1.7, 8 i 9, przesyłki z widoku zamówienia | dane ShipX i Geowidget, zadanie cron |
DPD Polska
DPD opisuje na swojej stronie darmowy moduł dla sklepów na PrestaShop. Według producenta moduł drukuje dokumenty wysyłkowe, czyli etykietę i protokół przekazania, pozwala zamówić kuriera, sprawdzić status przesyłki i przejrzeć historię wysyłek. Strona wymienia usługi DPD Classic, DPD Classic z pobraniem oraz DPD Classic International. Lista obsługiwanych wersji PrestaShop nie jest podana na stronie modułu, więc zgodność z PrestaShop 9 potwierdź w instrukcji albo w dziale wsparcia DPD.
DHL
DHL wymienia na stronie narzędzi dla klientów biznesowych wtyczki do platform e-commerce, w tym do PrestaShop. Oferta DHL w Polsce obejmuje kilka linii usług, a wtyczki i dane dostępowe mogą się między nimi różnić. Zanim zaczniesz instalację, ustal z opiekunem DHL, z której usługi korzystasz, którą wtyczkę pobrać i czy obsługuje Twoją wersję sklepu.
GLS Poland
GLS Poland udostępnia w materiałach do pobrania instrukcję integracji z PrestaShop. Szczegóły, takie jak obsługa punktów odbioru, pobrań czy drukowanie wielu etykiet naraz, sprawdź w aktualnej wersji instrukcji i u opiekuna klienta GLS. Jeśli moduł nie obsługuje Twojej wersji PrestaShop, rozważ brokera albo integrator, który ma połączenie z GLS.
InPost
Choć tytuł dotyczy kurierów, w polskim sklepie trudno pominąć paczkomaty. Dokumentacja InPost opisuje oficjalną wtyczkę dla PrestaShop 1.7, 8 i 9 - linia 2.x obsługuje PrestaShop 8 i 9. Do konfiguracji potrzebujesz tokenu ShipX, identyfikatora organizacji i tokenu Geowidget, czyli mapy punktów w koszyku. Wtyczka pozwala tworzyć przesyłki z widoku zamówienia, także zbiorczo, a statusy przesyłek aktualizuje zadanie cron.
Broker przesyłek w PrestaShop - jeden moduł, wielu kurierów
Broker przesyłek to firma, która łączy sklep z wieloma przewoźnikami. Furgonetka podaje na swojej stronie, że jej moduł dla PrestaShop jest bezpłatny, pozwala nadawać paczki z panelu sklepu, korzystać z własnych umów z kurierami albo ze stawek Furgonetki, drukować etykiety na drukarce termicznej i pokazywać klientowi mapę punktów odbioru w koszyku. Status przesyłek sprawdzisz w panelu brokera. Zgodność z konkretną wersją PrestaShop potwierdź u producenta.
Broker sprawdza się, gdy wysyłasz kilkoma kurierami albo dopiero zaczynasz i nie masz jeszcze własnych umów. Moduł przewoźnika bywa lepszy, gdy masz jedną dużą umowę i chcesz korzystać ze wszystkich usług dodatkowych danego kuriera. Porównanie obu dróg:
[#chart:prs12c]
Trzecia opcja to integrator, np. Base, w którym obsługujesz zamówienia z PrestaShop i marketplace'ów razem, a etykiety tworzysz dla wszystkich kanałów w jednym miejscu. Przy kilku kanałach sprzedaży zwykle wygrywa właśnie on. Na co uważać przy wyborze agregatora i integracji przez API, piszemy w tekście Integracja z kurierami przez API - jak wybrać agregator i uniknąć błędów.
Etykiety i numer śledzenia - od zamówienia w PrestaShop do klienta
Niezależnie od wybranej drogi proces wysyłki wygląda podobnie. Różni się tylko tym, gdzie klikasz i ile kroków dzieje się automatycznie. Typowa ścieżka z modułem przewoźnika lub brokera:
[#chart:prs12b]
Najważniejszy jest moment zapisu numeru przesyłki w zamówieniu. Jeśli moduł zapisuje go w standardowym polu PrestaShop, klient dostaje e-mail z linkiem, a numer widać w historii zamówienia na koncie klienta. Jeśli moduł trzyma numer tylko we własnej tabeli, klient może nie dostać informacji o wysyłce. Przed wdrożeniem sprawdź na zamówieniu testowym:
czy numer przesyłki pojawia się w sekcji wysyłki zamówienia,
czy klient dostaje e-mail z działającym linkiem do śledzenia,
czy status zamówienia zmienia się po nadaniu paczki automatycznie, czy ręcznie,
czy dane z punktu odbioru trafiają do zamówienia i na etykietę.
[#tip] Ustal jedną zasadę zmiany statusów. Jeśli moduł kuriera sam zmienia status na wysłane, nie rób tego dodatkowo ręcznie ani regułą w integratorze. Podwójna zmiana statusu potrafi wysłać klientowi dwa e-maile i dwa razy uruchomić automaty, np. wystawienie dokumentu.
Punkty odbioru i paczkomaty w koszyku PrestaShop
Dostawa do punktu odbioru wymaga czegoś, czego zwykły przewoźnik w PrestaShop nie ma: wyboru konkretnego punktu w koszyku. Robi to moduł, który pokazuje mapę lub listę punktów po wybraniu przewoźnika i zapisuje wybrany punkt przy zamówieniu. Według materiałów producentów mapę punktów w koszyku daje m.in. moduł Furgonetki, a wtyczka InPost korzysta z mapy Geowidget.
To miejsce, w którym moduły najczęściej zderzają się z motywem i procesem zamówienia. Od PrestaShop 9.1 nowe instalacje dostają domyślnie motyw Hummingbird, a wiele sklepów korzysta z modułów zmieniających koszyk, np. zamówienia na jednej stronie. Przed startem sprawdź, czy mapa otwiera się na telefonie, czy klient nie może przejść dalej bez wyboru punktu i czy punkt trafia do zamówienia, na etykietę i do e-maila potwierdzającego.
Ile kosztuje integracja kuriera z PrestaShop?
Same moduły przewoźników są często bezpłatne - DPD i Furgonetka podają to wprost na swoich stronach. Koszt integracji składa się więc z innych pozycji: stawek z umowy z kurierem albo stawek brokera, ewentualnego abonamentu integratora, płatnych modułów firm trzecich oraz pracy przy konfiguracji i testach. Do tego dochodzi utrzymanie, bo moduł trzeba aktualizować razem ze sklepem.
Przy porównywaniu ofert nie patrz wyłącznie na cenę paczki. Policz czas, który magazyn traci dziennie na ręczne przepisywanie danych, poprawianie błędnych adresów i odpowiadanie na pytania klientów o status przesyłki. Przy kilkudziesięciu paczkach dziennie dobrze działająca integracja zwraca się zwykle szybciej niż kilka groszy różnicy w stawce.
Wysyłki zagraniczne z PrestaShop
Jeśli sprzedajesz za granicę, sprawdź, czy wybrany moduł obsługuje przesyłki międzynarodowe. DPD wymienia w opisie modułu usługę DPD Classic International, a InPost ma osobną dokumentację usług InPost International dla PrestaShop 8 i 9. Pamiętaj, że koszty i strefy dla krajów zagranicznych ustawiasz w sklepie osobno, w przewoźniku i w lokalizacjach.
Moduły kurierów a PrestaShop 9
PrestaShop 9.0 ukazał się 10 czerwca 2025 r. i przeszedł na Symfony 6.4 LTS, a 9.1 z 23 marca 2026 r. dodał m.in. eksperymentalną obsługę wielu przewoźników w jednym zamówieniu. Moduły kurierów są wrażliwe na takie zmiany, bo korzystają z widoku zamówienia, hooków i procesu zamówienia. Moduł, który działał w PrestaShop 1.7 lub 8, nie musi działać w 9.
Przy aktualizacji z 9.0 do 9.1 producent zaleca moduł Update Assistant. Według zapowiedzi 9.1 jego wersja 7.6.0 wykrywa moduły niezgodne z wersją docelową i odinstalowuje je. To chroni sklep przed błędem, ale może wyłączyć moduł kuriera w dniu aktualizacji. Dlatego przed każdą aktualizacją spisz moduły wysyłkowe, sprawdź ich zgodność u producentów i przetestuj tworzenie etykiet na kopii sklepu.
Kryteria wyboru modułu kuriera, które warto sprawdzić niezależnie od marki:
lista obsługiwanych wersji PrestaShop i data ostatniej aktualizacji,
obsługa usług, z których korzystasz: pobranie, ubezpieczenie, punkty odbioru, przesyłki zagraniczne,
drukowanie wielu etykiet naraz i format etykiety pod Twoją drukarkę,
zapis numeru przesyłki w standardowym polu zamówienia,
sposób aktualizacji statusów i wymagane zadania cron,
kontakt do wsparcia technicznego producenta.
Dobrą praktyką jest też prowadzenie prostej listy modułów wysyłkowych: nazwa, wersja, producent, data ostatniej aktualizacji, zadania cron i osoba odpowiedzialna. Przy awarii w szczycie sezonu taka lista oszczędza godzin szukania, który moduł przestał tworzyć etykiety i dlaczego. Ułatwia też rozmowę z działem wsparcia przewoźnika, który zwykle pyta właśnie o wersję modułu i wersję sklepu. Warto trzymać ją razem z danymi dostępowymi do API, zapisanymi w menedżerze haseł, a nie w arkuszu.
Te same pytania zadajesz przy innych platformach - dla porównania opisujemy je we wpisie DPD, DHL i GLS w WooCommerce - jak podłączyć kurierów i drukować etykiety.
[#checklista] Kurierzy w PrestaShop przed startem: umowy i dane dostępowe od przewoźników, moduł zgodny z wersją sklepu, przewoźnik w sklepie z adresem śledzenia, cennik w przedziałach zgodny z umową, mapa punktów odbioru sprawdzona w koszyku, etykieta testowa wydrukowana, numer przesyłki zapisany w zamówieniu, e-mail ze śledzeniem odebrany, zasady zmiany statusów ustalone.
Jak Vinson pomaga z kurierami w PrestaShop
W Vinson wdrażamy, rozwijamy i utrzymujemy sklepy na PrestaShop. Przy wysyłkach dbamy o to, żeby magazyn drukował etykiety jednym kliknięciem, a klient od razu dostawał numer przesyłki:
dobieramy drogę integracji: moduł przewoźnika, broker albo integrator,
instalujemy i konfigurujemy moduły kurierów i paczkomatów,
łączymy sklep z Base - jesteśmy certyfikowanym partnerem Base,
sprawdzamy zgodność modułów wysyłkowych przed aktualizacją do PrestaShop 9.
Zobacz, jak wygląda współpraca: sklep na PrestaShop z Vinson.
Najczęściej zadawane pytania
Czy PrestaShop drukuje etykiety kurierskie?
Nie, sam PrestaShop nie tworzy przesyłek ani etykiet. Robią to moduły przewoźników, moduły brokerów przesyłek albo integratory, takie jak Base. PrestaShop przechowuje numer przesyłki w zamówieniu i wysyła klientowi e-mail z linkiem do śledzenia.
Jak dodać numer przesyłki do zamówienia w PrestaShop?
Otwórz zamówienie i w sekcji wysyłki wpisz numer przesyłki. Jeśli przewoźnik ma w kreatorze adres śledzenia ze znakiem @, sklep utworzy z numeru link i wyśle klientowi e-mail o przesyłce w drodze. Moduły kurierów zwykle zapisują numer automatycznie po utworzeniu etykiety.
Czy DPD ma moduł do PrestaShop?
Tak, DPD Polska udostępnia na swojej stronie darmowy moduł dla PrestaShop. Według producenta drukuje etykiety i protokoły, zamawia kuriera i pokazuje status przesyłek. Obsługiwane wersje sklepu potwierdź w instrukcji modułu lub we wsparciu DPD.
Moduł kuriera czy broker przesyłek - co wybrać dla PrestaShop?
Moduł kuriera sprawdza się przy jednej głównej umowie i potrzebie pełnego dostępu do usług tego przewoźnika. Broker, np. Furgonetka, jest wygodniejszy przy kilku kurierach i na start bez własnych umów. Przy sprzedaży także na marketplace'ach rozważ integrator, który obsłuży wysyłki ze wszystkich kanałów.
Czy moduły kurierów działają w PrestaShop 9?
Zależy od modułu. Dokumentacja InPost wprost obejmuje PrestaShop 9, a u innych przewoźników trzeba sprawdzić listę zgodnych wersji w instrukcji. Przed aktualizacją sklepu przetestuj tworzenie etykiet na kopii, bo Update Assistant może odinstalować moduły niezgodne z wersją docelową.
Dobrze podłączeni kurierzy w PrestaShop skracają pakowanie, eliminują przepisywanie adresów i dają klientowi numer przesyłki bez pytania obsługi. Jeśli chcesz uporządkować wysyłki albo przygotować moduły kurierskie do PrestaShop 9, sprawdź sklep na PrestaShop z Vinson - zaczniemy od przeglądu Twojego procesu wysyłki.


Łukasz Palej
Technical Implementation Expert
Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.
Wdraża integracje i rozwiązania IT dla e-commerce: sklepy, feedy produktowe, przepływ danych między systemami.
Sklep na PrestaShop z Vinson
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Masz pytania? Chętnie porozmawiamy!
Masz pytania? Chętnie porozmawiamy!
Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.
Masz pytania? Chętnie porozmawiamy!
Odpowiadamy w ciągu 24 godzin w dni robocze. Pierwsza rozmowa jest bezpłatna i do niczego nie zobowiązuje.

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."

Bartłomiej Stokłosa
CEO & Founder
"Jeżeli czegoś nie da się zrobić, potrzebny jest ktoś, kto o tym nie wie - przyjdzie i to zrobi."
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
Napisz do nas
Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.
Na zapytanie odpowie Łukasz Palej, Technical Implementation ExpertNapisz do nas
Opisz krótko, czego potrzebujesz - oddzwonimy lub odpiszemy w ciągu 24 godzin w dni robocze.
Na zapytanie odpowie Łukasz Palej, Technical Implementation Expert