DPD, DHL i GLS w WooCommerce - jak podłączyć kurierów i drukować etykiety

Łukasz Palej
Łukasz Palej
Technical Implementation Expert
DPD, DHL i GLS w WooCommerce - jak podłączyć kurierów i drukować etykiety

Kurierów DPD, DHL i GLS podłączysz do WooCommerce na trzy sposoby: oficjalną wtyczką przewoźnika (jeśli ją udostępnia), wtyczką brokera przesyłek, który obsługuje wielu kurierów naraz, albo przez zewnętrzny system do obsługi zamówień, np. Base. Sam WooCommerce nie tworzy przesyłek ani etykiet - liczy tylko koszt wysyłki w koszyku. Etykiety kurierskie w WooCommerce zawsze drukujesz dzięki integracji, która przekazuje dane zamówienia do API przewoźnika i zwraca numer przesyłki.
W małym sklepie ręczne przepisywanie adresów do panelu kuriera działa do kilkunastu paczek dziennie. Potem zaczynają się literówki w numerach telefonów, paczki wysłane bez pobrania i klienci, którzy pytają mailem, gdzie jest ich zamówienie. W tym wpisie porównujemy sposoby podłączenia DPD, DHL i GLS do WooCommerce, opisujemy, jak wygląda nadawanie paczek z panelu sklepu i jak przekazywać klientom numery śledzenia, oraz podpowiadamy, na co uważać przy wyborze wtyczki.
[#wazne] W skrócie: WooCommerce nie ma wbudowanej integracji z DPD, DHL ani GLS. Do nadawania paczek i drukowania etykiet potrzebujesz wtyczki przewoźnika (np. DHL ma oficjalną wtyczkę w repozytorium wordpress.org), wtyczki brokera przesyłek, takiego jak Furgonetka.pl czy Apaczka, albo integracji przez Base, gdzie zamówienia z wielu kanałów obsługujesz w jednym panelu. W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base, także w zakresie wysyłek.
Jak WooCommerce współpracuje z firmami kurierskimi
Warto rozdzielić dwie rzeczy, które w praktyce często się mylą. Pierwsza to metody wysyłki w koszyku, czyli to, co widzi klient: nazwa, koszt, ewentualnie mapa punktów. Te ustawiasz w strefach wysyłki WooCommerce, o czym piszemy szerzej w tekście o tym, jak skonfigurować stawki, strefy i klasy wysyłkowe w WooCommerce. Druga to obsługa przesyłki po złożeniu zamówienia: utworzenie przesyłki u przewoźnika, wydruk etykiety, zamówienie odbioru i numer śledzenia.
Integracja kurierska to połączenie sklepu z API przewoźnika (albo pośrednika), które przekazuje dane adresowe, wagę, wymiary, kwotę pobrania i wybrany punkt odbioru, a w odpowiedzi dostaje etykietę i numer przesyłki. Bez takiej integracji WooCommerce nie wie nic o paczce - zamówienie ma tylko adres i nazwę metody wysyłki.
Do wyboru masz cztery modele podłączenia kurierów. Różnią się liczbą obsługiwanych przewoźników, miejscem pracy magazynu i tym, czyja umowa obowiązuje przy nadaniu:
[#chart:woo56a]
Umowa własna czy broker przesyłek?
Przy oficjalnych wtyczkach przewoźników i przy integracji przez Base zwykle korzystasz z własnej umowy z kurierem i własnego cennika. Broker przesyłek, taki jak Furgonetka.pl, Apaczka czy epaka.pl, nadaje paczki na swoich warunkach, a w niektórych usługach pozwala też podpiąć własne umowy. Dla sklepu, który wysyła kilka paczek dziennie, broker bywa najprostszym startem: jedno konto, wielu kurierów i brak negocjacji. Przy większym wolumenie opłaca się zwykle rozmowa z przewoźnikiem o umowie bezpośredniej. Zanim zdecydujesz, porównaj aktualne cenniki u brokera i przewoźnika dla swoich typowych paczek.
Wtyczki DPD, DHL i GLS dla WooCommerce - co jest dostępne
Sytuacja jest różna u każdego przewoźnika, dlatego przed wyborem sprawdź stronę wtyczki w repozytorium wordpress.org: datę ostatniej aktualizacji, deklarowaną zgodność z wersją WordPressa i WooCommerce, liczbę aktywnych instalacji oraz to, kto ją wydaje. Poniżej zestawienie dróg, które sprawdziliśmy:
| Przewoźnik | Oficjalna wtyczka w repozytorium wordpress.org | Inne drogi integracji |
|---|---|---|
| DHL | Tak - DHL Polska (wydawca DHL eCommerce Polska, przy współpracy Octolize) | Brokerzy (Furgonetka.pl, Apaczka, epaka.pl), Base |
| DPD | Nie znaleźliśmy oficjalnej wtyczki DPD Polska | Brokerzy (Furgonetka.pl, Apaczka, epaka.pl, Bliskapaczka.pl), Base, wtyczki komercyjne |
| GLS | Nie znaleźliśmy wtyczki GLS przeznaczonej dla Polski | Brokerzy (Furgonetka.pl, Apaczka, epaka.pl), Base |
Wtyczka DHL Polska tworzy przesyłki i etykiety z poziomu zamówienia, pozwala ustawić automatyczne tworzenie przesyłki po zmianie statusu zamówienia i obsługuje mapę punktów odbioru DHL w koszyku. Do działania wymaga rozszerzenia SOAP po stronie serwera, więc przed instalacją zapytaj hosting, czy jest włączone. Wtyczki brokerów, np. Furgonetka.pl i Apaczka, są dostępne w repozytorium wordpress.org i obsługują DPD, DHL, GLS oraz innych przewoźników. Furgonetka.pl deklaruje obsługę koszyka i zamówienia opartych na blokach, a Apaczka - punkty odbioru wybierane w zamówieniu.
[#uwaga] Repozytorium wordpress.org zawiera też wtyczki o podobnych nazwach przeznaczone dla innych krajów, np. dla DPD na Słowacji czy w krajach bałtyckich. Działają z lokalnymi oddziałami przewoźnika i nie zastąpią integracji z DPD Polska. Zanim zainstalujesz wtyczkę, przeczytaj jej opis i sprawdź, z którym oddziałem przewoźnika się łączy.
Kurierów DPD, DHL i GLS podłączysz do WooCommerce na trzy sposoby: oficjalną wtyczką przewoźnika (jeśli ją udostępnia), wtyczką brokera przesyłek, który obsługuje wielu kurierów naraz, albo przez zewnętrzny system do obsługi zamówień, np. Base. Sam WooCommerce nie tworzy przesyłek ani etykiet - liczy tylko koszt wysyłki w koszyku. Etykiety kurierskie w WooCommerce zawsze drukujesz dzięki integracji, która przekazuje dane zamówienia do API przewoźnika i zwraca numer przesyłki.
W małym sklepie ręczne przepisywanie adresów do panelu kuriera działa do kilkunastu paczek dziennie. Potem zaczynają się literówki w numerach telefonów, paczki wysłane bez pobrania i klienci, którzy pytają mailem, gdzie jest ich zamówienie. W tym wpisie porównujemy sposoby podłączenia DPD, DHL i GLS do WooCommerce, opisujemy, jak wygląda nadawanie paczek z panelu sklepu i jak przekazywać klientom numery śledzenia, oraz podpowiadamy, na co uważać przy wyborze wtyczki.
[#wazne] W skrócie: WooCommerce nie ma wbudowanej integracji z DPD, DHL ani GLS. Do nadawania paczek i drukowania etykiet potrzebujesz wtyczki przewoźnika (np. DHL ma oficjalną wtyczkę w repozytorium wordpress.org), wtyczki brokera przesyłek, takiego jak Furgonetka.pl czy Apaczka, albo integracji przez Base, gdzie zamówienia z wielu kanałów obsługujesz w jednym panelu. W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base, także w zakresie wysyłek.
Jak WooCommerce współpracuje z firmami kurierskimi
Warto rozdzielić dwie rzeczy, które w praktyce często się mylą. Pierwsza to metody wysyłki w koszyku, czyli to, co widzi klient: nazwa, koszt, ewentualnie mapa punktów. Te ustawiasz w strefach wysyłki WooCommerce, o czym piszemy szerzej w tekście o tym, jak skonfigurować stawki, strefy i klasy wysyłkowe w WooCommerce. Druga to obsługa przesyłki po złożeniu zamówienia: utworzenie przesyłki u przewoźnika, wydruk etykiety, zamówienie odbioru i numer śledzenia.
Integracja kurierska to połączenie sklepu z API przewoźnika (albo pośrednika), które przekazuje dane adresowe, wagę, wymiary, kwotę pobrania i wybrany punkt odbioru, a w odpowiedzi dostaje etykietę i numer przesyłki. Bez takiej integracji WooCommerce nie wie nic o paczce - zamówienie ma tylko adres i nazwę metody wysyłki.
Do wyboru masz cztery modele podłączenia kurierów. Różnią się liczbą obsługiwanych przewoźników, miejscem pracy magazynu i tym, czyja umowa obowiązuje przy nadaniu:
[#chart:woo56a]
Umowa własna czy broker przesyłek?
Przy oficjalnych wtyczkach przewoźników i przy integracji przez Base zwykle korzystasz z własnej umowy z kurierem i własnego cennika. Broker przesyłek, taki jak Furgonetka.pl, Apaczka czy epaka.pl, nadaje paczki na swoich warunkach, a w niektórych usługach pozwala też podpiąć własne umowy. Dla sklepu, który wysyła kilka paczek dziennie, broker bywa najprostszym startem: jedno konto, wielu kurierów i brak negocjacji. Przy większym wolumenie opłaca się zwykle rozmowa z przewoźnikiem o umowie bezpośredniej. Zanim zdecydujesz, porównaj aktualne cenniki u brokera i przewoźnika dla swoich typowych paczek.
Wtyczki DPD, DHL i GLS dla WooCommerce - co jest dostępne
Sytuacja jest różna u każdego przewoźnika, dlatego przed wyborem sprawdź stronę wtyczki w repozytorium wordpress.org: datę ostatniej aktualizacji, deklarowaną zgodność z wersją WordPressa i WooCommerce, liczbę aktywnych instalacji oraz to, kto ją wydaje. Poniżej zestawienie dróg, które sprawdziliśmy:
| Przewoźnik | Oficjalna wtyczka w repozytorium wordpress.org | Inne drogi integracji |
|---|---|---|
| DHL | Tak - DHL Polska (wydawca DHL eCommerce Polska, przy współpracy Octolize) | Brokerzy (Furgonetka.pl, Apaczka, epaka.pl), Base |
| DPD | Nie znaleźliśmy oficjalnej wtyczki DPD Polska | Brokerzy (Furgonetka.pl, Apaczka, epaka.pl, Bliskapaczka.pl), Base, wtyczki komercyjne |
| GLS | Nie znaleźliśmy wtyczki GLS przeznaczonej dla Polski | Brokerzy (Furgonetka.pl, Apaczka, epaka.pl), Base |
Wtyczka DHL Polska tworzy przesyłki i etykiety z poziomu zamówienia, pozwala ustawić automatyczne tworzenie przesyłki po zmianie statusu zamówienia i obsługuje mapę punktów odbioru DHL w koszyku. Do działania wymaga rozszerzenia SOAP po stronie serwera, więc przed instalacją zapytaj hosting, czy jest włączone. Wtyczki brokerów, np. Furgonetka.pl i Apaczka, są dostępne w repozytorium wordpress.org i obsługują DPD, DHL, GLS oraz innych przewoźników. Furgonetka.pl deklaruje obsługę koszyka i zamówienia opartych na blokach, a Apaczka - punkty odbioru wybierane w zamówieniu.
[#uwaga] Repozytorium wordpress.org zawiera też wtyczki o podobnych nazwach przeznaczone dla innych krajów, np. dla DPD na Słowacji czy w krajach bałtyckich. Działają z lokalnymi oddziałami przewoźnika i nie zastąpią integracji z DPD Polska. Zanim zainstalujesz wtyczkę, przeczytaj jej opis i sprawdź, z którym oddziałem przewoźnika się łączy.
- Przegląd sklepu, wtyczek i wydajności
- Płatności, wysyłki i integracje
- Plan rozwoju sklepu
Konsultację poprowadzi Łukasz Palej, Technical Implementation ExpertJak drukować etykiety kurierskie w WooCommerce krok po kroku
Niezależnie od wybranej wtyczki proces nadania paczki wygląda podobnie. Różnią się szczegóły ekranów, ale logika jest ta sama: dane z zamówienia trafiają do przewoźnika, a sklep dostaje etykietę i numer przesyłki. Typowa ścieżka wygląda tak:
[#chart:woo56b]
Pierwsze uruchomienie wymaga kilku decyzji, które później oszczędzają czas przy każdej paczce. Ustaw je raz, w ustawieniach wtyczki, zamiast poprawiać każdą przesyłkę ręcznie:
Dane nadawcy i punkt nadania - adres magazynu, telefon i e-mail kontaktowy, a w przypadku odbioru przez kuriera także godziny, w których paczki są gotowe.
Domyślna usługa - np. paczka standardowa krajowa, a osobno usługa do punktów odbioru, jeśli przewoźnik je oferuje.
Domyślne wymiary i waga - na wypadek, gdyby produkt nie miał ich uzupełnionych w karcie produktu.
Powiązanie metod wysyłki - która metoda z koszyka WooCommerce odpowiada której usłudze przewoźnika.
Format etykiety - A4 do zwykłej drukarki albo format pod drukarkę etykiet, jeśli wtyczka go obsługuje.
Pobranie - czy kwota pobrania ma się uzupełniać automatycznie z wartości zamówienia opłacanego przy odbiorze.
Przy pobraniach zwróć szczególną uwagę na powiązanie metody płatności z przesyłką. Jeśli wtyczka nie przeniesie kwoty pobrania, paczka pojedzie jako opłacona, a sklep straci pieniądze. Więcej o samym pobraniu, jego kosztach i ryzyku odmów piszemy w tekście o tym, jak działa płatność za pobraniem w WooCommerce.
Etykiety pojedynczo czy zbiorczo?
Przy kilku paczkach dziennie wystarczy tworzenie przesyłki z poziomu pojedynczego zamówienia. Przy kilkudziesięciu warto szukać wtyczki lub systemu, który pozwala zaznaczyć wiele zamówień na liście i wygenerować etykiety jednym kliknięciem, a potem pobrać je w jednym pliku do druku. Sprawdź też, czy wtyczka umie tworzyć przesyłkę automatycznie po zmianie statusu zamówienia, np. po opłaceniu. Taka automatyzacja ma sens tylko wtedy, gdy dane produktów, zwłaszcza waga i wymiary, są kompletne.
Numery śledzenia przesyłek - jak przekazać je klientowi
Numer śledzenia, który klient dostaje szybko i bez pytania, to mniej maili do obsługi sklepu. Integracja kurierska zapisuje numer przesyłki w zamówieniu, ale nie każda automatycznie pokazuje go klientowi. Możliwości są trzy:
Link w e-mailu WooCommerce - część wtyczek dodaje numer i link do śledzenia do wiadomości o zrealizowanym zamówieniu oraz do szczegółów zamówienia na koncie klienta.
Notatka dla klienta - WooCommerce pozwala dodać do zamówienia notatkę wysyłaną klientowi e-mailem. To dobre rozwiązanie awaryjne, ale wymaga ręcznej pracy.
Powiadomienia przewoźnika lub systemu - przewoźnicy i systemy typu Base potrafią wysyłać własne wiadomości o statusie paczki, a numery nadania przekazywać z powrotem do sklepu.
Wybierz jedno główne źródło powiadomień. Jeśli klient dostanie trzy różne maile o tej samej paczce, z różnymi linkami, będzie miał więcej pytań, a nie mniej. Ustal też, w którym momencie zmieniasz status zamówienia na zrealizowane: przy wydruku etykiety, przy odbiorze paczek przez kuriera czy dopiero po doręczeniu. Część integracji potrafi aktualizować status zamówienia na podstawie śledzenia przesyłki.
Dane produktów i zamówień potrzebne do etykiet kurierskich
Integracja kurierska jest tak dobra, jak dane, które dostaje ze sklepu. Przewoźnik potrzebuje kompletnego adresu, numeru telefonu odbiorcy, wagi paczki i często jej wymiarów. Przy przesyłkach do punktów odbioru potrzebny jest też identyfikator wybranego punktu, a przy pobraniu - kwota do pobrania. Jeśli któregoś z tych elementów brakuje, wtyczka zwróci błąd albo, co gorsze, nada paczkę z błędnymi danymi.
Wagę i wymiary uzupełniasz w edycji produktu, w zakładce wysyłki. W produktach z wariantami możesz ustawić je osobno dla każdego wariantu, co ma znaczenie np. przy odzieży w różnych rozmiarach czy produktach w kilku pojemnościach. Pamiętaj, że waga paczki to nie tylko waga towaru - karton i wypełniacz potrafią dodać sporo, a przewoźnik rozlicza przesyłkę według swojego pomiaru. Część wtyczek pozwala doliczyć stałą wagę opakowania. Jeśli jej nie ma, ustaw wagę produktów razem z typowym opakowaniem, żeby uniknąć dopłat od przewoźnika.
Sprawdź też formularz zamówienia. Numer telefonu powinien być polem wymaganym, bo kurierzy używają go do kontaktu i powiadomień SMS. Jeśli sprzedajesz firmom, zadbaj, by nazwa firmy trafiała na etykietę. Przy wysyłce do punktów odbioru upewnij się, że wybrany punkt zapisuje się w zamówieniu i jest widoczny dla osoby, która pakuje paczkę.
Wtyczka czy integracja przez Base - kiedy co wybrać
Wtyczka w WooCommerce sprawdza się, gdy sklep jest jedynym kanałem sprzedaży i jedna osoba obsługuje zamówienia z panelu WordPressa. Integracja przez Base ma sens, gdy sprzedajesz też na Allegro lub innych marketplace'ach i nie chcesz nadawać paczek w kilku miejscach. Base łączy się ze sklepem WooCommerce przez oficjalną wtyczkę, pobiera zamówienia, a w panelu wysyłek pozwala nadawać paczki przez integracje m.in. z DPD, DHL i GLS. Numery nadania wracają do zamówienia w sklepie.
| Kryterium | Wtyczka w WooCommerce | Integracja przez Base |
|---|---|---|
| Kanały sprzedaży | Głównie sklep | Sklep, Allegro i inne marketplace'y |
| Miejsce pracy magazynu | Panel WordPressa | Panel Base |
| Wielu przewoźników | Zależnie od wtyczki lub brokera | Wiele integracji kurierskich w jednym panelu |
| Automatyzacje | Zależnie od wtyczki | Automatyczne akcje, np. nadanie po zmianie statusu |
| Wdrożenie | Instalacja i konfiguracja wtyczki | Połączenie sklepu, statusów i kurierów w Base |
Nie ma jednej dobrej odpowiedzi dla każdego sklepu. Jeśli planujesz wejście na marketplace'y w najbliższych miesiącach, lepiej od razu zaplanować obsługę wysyłek w Base, niż później przenosić magazyn z wtyczki do nowego systemu. Jeśli sprzedajesz wyłącznie w sklepie i wysyłasz głównie jednym kurierem, oficjalna wtyczka przewoźnika lub broker w zupełności wystarczy.
Najczęstsze problemy z etykietami DPD, DHL i GLS w WooCommerce
Większość błędów przy nadawaniu paczek wynika z niekompletnych danych w zamówieniu albo z konfiguracji wtyczki, a nie z awarii po stronie przewoźnika. Poniżej typowe objawy i sposoby naprawy:
[#chart:woo56c]
Po każdej zmianie w integracji zrób kilka przesyłek testowych: zwykłą paczkę, paczkę z pobraniem i przesyłkę do punktu odbioru. Jeśli przewoźnik udostępnia środowisko testowe, korzystaj z niego przed przełączeniem na tryb produkcyjny. Pamiętaj też o aktualizacjach: wtyczki kurierskie zależą od API przewoźników, które się zmienia, więc nieaktualizowana wtyczka może przestać działać z dnia na dzień.
[#checklista] Przed uruchomieniem integracji sprawdź: czy wszystkie produkty mają wagę i wymiary, czy numer telefonu w zamówieniu jest wymagany, czy metody wysyłki są powiązane z usługami przewoźnika, czy pobranie przenosi się do przesyłki, czy klient dostaje numer śledzenia i czy wiesz, kto w zespole drukuje etykiety i zamawia odbiór.
Jak Vinson pomaga podłączyć kurierów do WooCommerce
W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base. Jesteśmy certyfikowanym partnerem Base, dlatego przy wysyłkach często proponujemy jeden panel do obsługi zamówień ze wszystkich kanałów. Zaczynamy od tego, ile paczek wysyłasz, jakimi kurierami i z jakich kanałów sprzedaży, a potem:
dobieramy model integracji: oficjalna wtyczka, broker przesyłek albo Base,
konfigurujemy metody wysyłki w koszyku i ich powiązanie z usługami DPD, DHL i GLS,
uzupełniamy dane produktów potrzebne do etykiet, w tym wagę i wymiary,
ustawiamy przekazywanie numerów śledzenia i statusów zamówień.
Szczegóły znajdziesz na stronie sklepy na WooCommerce z Vinson.
Najczęściej zadawane pytania
Czy WooCommerce ma wbudowaną integrację z DPD?
Nie. WooCommerce liczy koszt wysyłki w koszyku, ale nie tworzy przesyłek ani etykiet. Z DPD połączysz sklep przez wtyczkę brokera przesyłek, np. Furgonetka.pl lub Apaczka, przez wtyczkę komercyjną albo przez system do obsługi zamówień, taki jak Base.
Jak drukować etykiety kurierskie w WooCommerce?
Zainstaluj wtyczkę przewoźnika lub brokera, połącz ją z kontem kuriera i powiąż metody wysyłki z usługami przewoźnika. Potem w zamówieniu tworzysz przesyłkę, a wtyczka zwraca etykietę do druku i numer przesyłki. Przy większej liczbie paczek szukaj rozwiązania, które generuje etykiety zbiorczo.
Czy DHL ma oficjalną wtyczkę do WooCommerce?
Tak. W repozytorium wordpress.org jest wtyczka DHL Polska wydawana przez DHL eCommerce Polska. Pozwala tworzyć przesyłki i etykiety z zamówień oraz obsługuje mapę punktów odbioru DHL. Przed instalacją sprawdź zgodność z Twoją wersją WooCommerce i wymagania serwera.
Jak wysłać klientowi numer śledzenia z WooCommerce?
Najwygodniej przez wtyczkę kurierską, która dodaje numer i link do śledzenia do e-maili WooCommerce i do konta klienta. Awaryjnie możesz dodać do zamówienia notatkę dla klienta z numerem przesyłki. Przy integracji przez Base numery nadania są przekazywane do zamówienia w sklepie.
Czy lepiej obsługiwać wysyłki w WooCommerce czy w Base?
Jeśli sprzedajesz tylko w sklepie, zwykle wystarczy wtyczka w WooCommerce. Jeśli sprzedajesz też na Allegro i innych marketplace'ach, wygodniej nadawać wszystkie paczki w jednym panelu Base. Decyzja zależy od liczby kanałów, wolumenu i tego, kto pakuje zamówienia.
Dobrze podłączeni kurierzy DPD, DHL i GLS w WooCommerce to mniej ręcznego przepisywania, mniej pomyłek i mniej pytań od klientów. Jeśli chcesz uporządkować etykiety, numery śledzenia i wysyłki z kilku kanałów, sprawdź sklep na WooCommerce z Vinson - zaczniemy od przeglądu Twoich przewoźników i procesu pakowania. Jeśli dopiero ustalasz koszty dostawy, przeczytaj też, jak ustawić próg darmowej dostawy w WooCommerce.
Jak drukować etykiety kurierskie w WooCommerce krok po kroku
Niezależnie od wybranej wtyczki proces nadania paczki wygląda podobnie. Różnią się szczegóły ekranów, ale logika jest ta sama: dane z zamówienia trafiają do przewoźnika, a sklep dostaje etykietę i numer przesyłki. Typowa ścieżka wygląda tak:
[#chart:woo56b]
Pierwsze uruchomienie wymaga kilku decyzji, które później oszczędzają czas przy każdej paczce. Ustaw je raz, w ustawieniach wtyczki, zamiast poprawiać każdą przesyłkę ręcznie:
Dane nadawcy i punkt nadania - adres magazynu, telefon i e-mail kontaktowy, a w przypadku odbioru przez kuriera także godziny, w których paczki są gotowe.
Domyślna usługa - np. paczka standardowa krajowa, a osobno usługa do punktów odbioru, jeśli przewoźnik je oferuje.
Domyślne wymiary i waga - na wypadek, gdyby produkt nie miał ich uzupełnionych w karcie produktu.
Powiązanie metod wysyłki - która metoda z koszyka WooCommerce odpowiada której usłudze przewoźnika.
Format etykiety - A4 do zwykłej drukarki albo format pod drukarkę etykiet, jeśli wtyczka go obsługuje.
Pobranie - czy kwota pobrania ma się uzupełniać automatycznie z wartości zamówienia opłacanego przy odbiorze.
Przy pobraniach zwróć szczególną uwagę na powiązanie metody płatności z przesyłką. Jeśli wtyczka nie przeniesie kwoty pobrania, paczka pojedzie jako opłacona, a sklep straci pieniądze. Więcej o samym pobraniu, jego kosztach i ryzyku odmów piszemy w tekście o tym, jak działa płatność za pobraniem w WooCommerce.
Etykiety pojedynczo czy zbiorczo?
Przy kilku paczkach dziennie wystarczy tworzenie przesyłki z poziomu pojedynczego zamówienia. Przy kilkudziesięciu warto szukać wtyczki lub systemu, który pozwala zaznaczyć wiele zamówień na liście i wygenerować etykiety jednym kliknięciem, a potem pobrać je w jednym pliku do druku. Sprawdź też, czy wtyczka umie tworzyć przesyłkę automatycznie po zmianie statusu zamówienia, np. po opłaceniu. Taka automatyzacja ma sens tylko wtedy, gdy dane produktów, zwłaszcza waga i wymiary, są kompletne.
Numery śledzenia przesyłek - jak przekazać je klientowi
Numer śledzenia, który klient dostaje szybko i bez pytania, to mniej maili do obsługi sklepu. Integracja kurierska zapisuje numer przesyłki w zamówieniu, ale nie każda automatycznie pokazuje go klientowi. Możliwości są trzy:
Link w e-mailu WooCommerce - część wtyczek dodaje numer i link do śledzenia do wiadomości o zrealizowanym zamówieniu oraz do szczegółów zamówienia na koncie klienta.
Notatka dla klienta - WooCommerce pozwala dodać do zamówienia notatkę wysyłaną klientowi e-mailem. To dobre rozwiązanie awaryjne, ale wymaga ręcznej pracy.
Powiadomienia przewoźnika lub systemu - przewoźnicy i systemy typu Base potrafią wysyłać własne wiadomości o statusie paczki, a numery nadania przekazywać z powrotem do sklepu.
Wybierz jedno główne źródło powiadomień. Jeśli klient dostanie trzy różne maile o tej samej paczce, z różnymi linkami, będzie miał więcej pytań, a nie mniej. Ustal też, w którym momencie zmieniasz status zamówienia na zrealizowane: przy wydruku etykiety, przy odbiorze paczek przez kuriera czy dopiero po doręczeniu. Część integracji potrafi aktualizować status zamówienia na podstawie śledzenia przesyłki.
Dane produktów i zamówień potrzebne do etykiet kurierskich
Integracja kurierska jest tak dobra, jak dane, które dostaje ze sklepu. Przewoźnik potrzebuje kompletnego adresu, numeru telefonu odbiorcy, wagi paczki i często jej wymiarów. Przy przesyłkach do punktów odbioru potrzebny jest też identyfikator wybranego punktu, a przy pobraniu - kwota do pobrania. Jeśli któregoś z tych elementów brakuje, wtyczka zwróci błąd albo, co gorsze, nada paczkę z błędnymi danymi.
Wagę i wymiary uzupełniasz w edycji produktu, w zakładce wysyłki. W produktach z wariantami możesz ustawić je osobno dla każdego wariantu, co ma znaczenie np. przy odzieży w różnych rozmiarach czy produktach w kilku pojemnościach. Pamiętaj, że waga paczki to nie tylko waga towaru - karton i wypełniacz potrafią dodać sporo, a przewoźnik rozlicza przesyłkę według swojego pomiaru. Część wtyczek pozwala doliczyć stałą wagę opakowania. Jeśli jej nie ma, ustaw wagę produktów razem z typowym opakowaniem, żeby uniknąć dopłat od przewoźnika.
Sprawdź też formularz zamówienia. Numer telefonu powinien być polem wymaganym, bo kurierzy używają go do kontaktu i powiadomień SMS. Jeśli sprzedajesz firmom, zadbaj, by nazwa firmy trafiała na etykietę. Przy wysyłce do punktów odbioru upewnij się, że wybrany punkt zapisuje się w zamówieniu i jest widoczny dla osoby, która pakuje paczkę.
Wtyczka czy integracja przez Base - kiedy co wybrać
Wtyczka w WooCommerce sprawdza się, gdy sklep jest jedynym kanałem sprzedaży i jedna osoba obsługuje zamówienia z panelu WordPressa. Integracja przez Base ma sens, gdy sprzedajesz też na Allegro lub innych marketplace'ach i nie chcesz nadawać paczek w kilku miejscach. Base łączy się ze sklepem WooCommerce przez oficjalną wtyczkę, pobiera zamówienia, a w panelu wysyłek pozwala nadawać paczki przez integracje m.in. z DPD, DHL i GLS. Numery nadania wracają do zamówienia w sklepie.
| Kryterium | Wtyczka w WooCommerce | Integracja przez Base |
|---|---|---|
| Kanały sprzedaży | Głównie sklep | Sklep, Allegro i inne marketplace'y |
| Miejsce pracy magazynu | Panel WordPressa | Panel Base |
| Wielu przewoźników | Zależnie od wtyczki lub brokera | Wiele integracji kurierskich w jednym panelu |
| Automatyzacje | Zależnie od wtyczki | Automatyczne akcje, np. nadanie po zmianie statusu |
| Wdrożenie | Instalacja i konfiguracja wtyczki | Połączenie sklepu, statusów i kurierów w Base |
Nie ma jednej dobrej odpowiedzi dla każdego sklepu. Jeśli planujesz wejście na marketplace'y w najbliższych miesiącach, lepiej od razu zaplanować obsługę wysyłek w Base, niż później przenosić magazyn z wtyczki do nowego systemu. Jeśli sprzedajesz wyłącznie w sklepie i wysyłasz głównie jednym kurierem, oficjalna wtyczka przewoźnika lub broker w zupełności wystarczy.
Najczęstsze problemy z etykietami DPD, DHL i GLS w WooCommerce
Większość błędów przy nadawaniu paczek wynika z niekompletnych danych w zamówieniu albo z konfiguracji wtyczki, a nie z awarii po stronie przewoźnika. Poniżej typowe objawy i sposoby naprawy:
[#chart:woo56c]
Po każdej zmianie w integracji zrób kilka przesyłek testowych: zwykłą paczkę, paczkę z pobraniem i przesyłkę do punktu odbioru. Jeśli przewoźnik udostępnia środowisko testowe, korzystaj z niego przed przełączeniem na tryb produkcyjny. Pamiętaj też o aktualizacjach: wtyczki kurierskie zależą od API przewoźników, które się zmienia, więc nieaktualizowana wtyczka może przestać działać z dnia na dzień.
[#checklista] Przed uruchomieniem integracji sprawdź: czy wszystkie produkty mają wagę i wymiary, czy numer telefonu w zamówieniu jest wymagany, czy metody wysyłki są powiązane z usługami przewoźnika, czy pobranie przenosi się do przesyłki, czy klient dostaje numer śledzenia i czy wiesz, kto w zespole drukuje etykiety i zamawia odbiór.
Jak Vinson pomaga podłączyć kurierów do WooCommerce
W Vinson budujemy i rozwijamy sklepy na WooCommerce oraz integrujemy je z Allegro i Base. Jesteśmy certyfikowanym partnerem Base, dlatego przy wysyłkach często proponujemy jeden panel do obsługi zamówień ze wszystkich kanałów. Zaczynamy od tego, ile paczek wysyłasz, jakimi kurierami i z jakich kanałów sprzedaży, a potem:
dobieramy model integracji: oficjalna wtyczka, broker przesyłek albo Base,
konfigurujemy metody wysyłki w koszyku i ich powiązanie z usługami DPD, DHL i GLS,
uzupełniamy dane produktów potrzebne do etykiet, w tym wagę i wymiary,
ustawiamy przekazywanie numerów śledzenia i statusów zamówień.
Szczegóły znajdziesz na stronie sklepy na WooCommerce z Vinson.
Najczęściej zadawane pytania
Czy WooCommerce ma wbudowaną integrację z DPD?
Nie. WooCommerce liczy koszt wysyłki w koszyku, ale nie tworzy przesyłek ani etykiet. Z DPD połączysz sklep przez wtyczkę brokera przesyłek, np. Furgonetka.pl lub Apaczka, przez wtyczkę komercyjną albo przez system do obsługi zamówień, taki jak Base.
Jak drukować etykiety kurierskie w WooCommerce?
Zainstaluj wtyczkę przewoźnika lub brokera, połącz ją z kontem kuriera i powiąż metody wysyłki z usługami przewoźnika. Potem w zamówieniu tworzysz przesyłkę, a wtyczka zwraca etykietę do druku i numer przesyłki. Przy większej liczbie paczek szukaj rozwiązania, które generuje etykiety zbiorczo.
Czy DHL ma oficjalną wtyczkę do WooCommerce?
Tak. W repozytorium wordpress.org jest wtyczka DHL Polska wydawana przez DHL eCommerce Polska. Pozwala tworzyć przesyłki i etykiety z zamówień oraz obsługuje mapę punktów odbioru DHL. Przed instalacją sprawdź zgodność z Twoją wersją WooCommerce i wymagania serwera.
Jak wysłać klientowi numer śledzenia z WooCommerce?
Najwygodniej przez wtyczkę kurierską, która dodaje numer i link do śledzenia do e-maili WooCommerce i do konta klienta. Awaryjnie możesz dodać do zamówienia notatkę dla klienta z numerem przesyłki. Przy integracji przez Base numery nadania są przekazywane do zamówienia w sklepie.
Czy lepiej obsługiwać wysyłki w WooCommerce czy w Base?
Jeśli sprzedajesz tylko w sklepie, zwykle wystarczy wtyczka w WooCommerce. Jeśli sprzedajesz też na Allegro i innych marketplace'ach, wygodniej nadawać wszystkie paczki w jednym panelu Base. Decyzja zależy od liczby kanałów, wolumenu i tego, kto pakuje zamówienia.
Dobrze podłączeni kurierzy DPD, DHL i GLS w WooCommerce to mniej ręcznego przepisywania, mniej pomyłek i mniej pytań od klientów. Jeśli chcesz uporządkować etykiety, numery śledzenia i wysyłki z kilku kanałów, sprawdź sklep na WooCommerce z Vinson - zaczniemy od przeglądu Twoich przewoźników i procesu pakowania. Jeśli dopiero ustalasz koszty dostawy, przeczytaj też, jak ustawić próg darmowej dostawy w WooCommerce.


Ł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 WooCommerce 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