Jeśli pakujesz paczki w WooCommerce i każda wysyłka wygląda tak samo: kopiowanie adresu, wklejanie do panelu przewoźnika, ręczne klikanie usług i potem jeszcze szukanie numeru przesyłki — to prędzej czy później zaczyna to zjadać czas i robić błędy. Właśnie tutaj gls woocommerce ma sens, bo pozwala tworzyć przesyłki i generować etykiety nadawcze bezpośrednio z zamówienia w WooCommerce, a do tego obsługuje punkty ParcelShop/Szybka Paczka z wyborem na mapie.

Czym jest GLS WooCommerce i kiedy daje największą oszczędność czasu (CTA)
GLS WooCommerce to wtyczka, która łączy WooCommerce z GLS tak, żebyś mógł nadawać przesyłki i generować etykiety nadawcze bez wychodzenia z panelu sklepu. Zamiast przepisywać dane adresowe do zewnętrznych narzędzi, robisz to „z zamówienia” i od razu masz gotową etykietę do wydruku.
Największy sens ma to wtedy, gdy pakujesz regularnie i czujesz, że ręczne „klepanie” danych zabiera za dużo czasu albo generuje błędy. Drugi typowy case to sklep, w którym klienci często wybierają odbiór w punkcie, bo wtyczka obsługuje zarówno kuriera GLS, jak i dostawę do punktów Szybkiej Paczki/ParcelShop
Sprawdź wtyczkę GLS WooCommerce
Jak wtyczka działa w praktyce?
W praktyce wygląda to tak: klient składa zamówienie z wybraną metodą GLS, a Ty w panelu WooCommerce tworzysz przesyłkę dla tego zamówienia i pobierasz etykietę nadawczą. W dokumentacji jest to opisane jako proces „tworzenia przesyłek i generowania etykiet” bezpośrednio w WooCommerce, z opcją pobrania etykiety po utworzeniu przesyłki.
Po nadaniu przesyłki pojawia się temat trackingu. Wtyczka ma funkcję generowania linków śledzenia i automatycznego wysyłania ich klientom mailowo, co zwykle ucina sporą część pytań typu „gdzie jest paczka”.
Jeśli sprzedajesz za pobraniem, to też jest przewidziane — wtyczka wspiera wysyłkę GLS za pobraniem (COD), więc nie musisz robić obejść typu „osobna metoda wysyłki tylko dla pobrania” poza integracją.
Kurier GLS vs odbiór w punkcie ParcelShop
Po stronie klienta najważniejsze jest to, że może wybrać nie tylko kuriera, ale też odbiór w punkcie. Wtyczka pozwala na wybór punktu Szybkiej Paczki/ParcelShop bezpośrednio na mapie, w trakcie składania zamówienia, co jest po prostu wygodniejsze niż ręczne wpisywanie adresu punktu.
To ma znaczenie sprzedażowe, bo klient, który chce odebrać paczkę „po drodze”, nie musi kombinować ani pisać do Ciebie wiadomości. Po prostu wybiera punkt i zamyka zamówienie. Producent wskazuje też skalę sieci punktów (ponad 1700), co w praktyce oznacza, że dla wielu osób to będzie realna alternatywa dla kuriera.
Wymagania przed instalacją
Żeby gls woocommerce w ogóle mogło nadawać paczki i generować etykiety, musisz mieć konto w ADE-Plus GLS oraz dane autoryzacyjne (login i hasło). Ważne jest też, żeby przy zakładaniu konta zaznaczyć potrzebę uprawnień do API, bo bez tego integracja potrafi zatrzymać się na etapie nadawania przesyłki komunikatem o braku dostępu do WebApi.
Po stronie technicznej WP Desk wskazuje wymaganie rozszerzenia SOAP na serwerze (zwykle jest domyślnie włączone na hostingu, ale warto to sprawdzić w statusie systemu WooCommerce). Jest też istotna uwaga, że pełna kompatybilność z nowymi blokami koszyka WooCommerce nie jest jeszcze w pełni zaimplementowana — jeśli masz blokowy koszyk/checkout, miej to z tyłu głowy przy testach.
Instalacja, aktywacja i pierwsze uruchomienie wtyczki
Samą instalację robisz standardowo jak każdą wtyczkę WordPress/WooCommerce: dodajesz wtyczkę do WordPressa i aktywujesz. WP Desk prowadzi też osobno przez etap aktywacji subskrypcji (jeśli masz licencję/subskrypcję do przypięcia), więc warto to zrobić od razu, żeby później nie polować na powód, czemu coś nie działa mimo „włączonej” wtyczki.
Po aktywacji przejdź od razu do ustawień wysyłki WooCommerce — w dokumentacji WP Desk jest wskazane, że w WooCommerce → Ustawienia → Wysyłka powinien pojawić się dodatkowy link prowadzący do konfiguracji GLS. To jest dobry moment na szybki sanity-check: czy wtyczka „wpięła się” poprawnie w panel i czy widzisz jej ekran ustawień.
Sprawdź wtyczkę GLS WooCommerce
Konfiguracja GLS w WooCommerce – ustawienia główne i dodanie metody wysyłki
Pierwszy krok w konfiguracji to ustawienia główne. Wtyczka ma przełącznik trybu testowego (korzysta wtedy z ADE-Test), a w produkcji działa na ADE-Plus. Następnie wpisujesz login i hasło do GLS — to są pola wymagane do połączenia z API. Jeśli dopiero wdrażasz temat, tryb testowy bywa wygodny, ale docelowo i tak musisz przejść na dane produkcyjne, żeby realnie nadawać przesyłki.
Kiedy połączenie z API jest ustawione, dopiero wtedy ma sens konfigurowanie metod dostawy w sklepie. Robisz to w WooCommerce → Ustawienia → Wysyłka, dodając odpowiednią metodę (kurier GLS i/lub odbiór w punktach) w wybranych strefach wysyłkowych. Dzięki temu możesz kontrolować, gdzie dana metoda ma się pokazywać — np. tylko w PL, albo osobno dla różnych krajów, jeśli działasz szerzej.
Na koniec warto pamiętać o „praktycznych detalach”, które później oszczędzają czas: wybór formatu etykiet (A4 lub drukarki termiczne) i przetestowanie całego flow od zamówienia do etykiety na jednym zamówieniu testowym, zanim puścisz to „na żywo”. WP Desk opisuje konkretne formaty etykiet, w tym PDF oraz formaty pod drukarki termiczne (DPL/ZPL/EPL), więc możesz dopasować to do swojego pakowania.
Nadawanie przesyłek i generowanie etykiet z poziomu zamówienia
Po poprawnym połączeniu z ADE-Plus, cały sens gls woocommerce zaczyna się w zamówieniu. Wchodzisz w konkretne zamówienie w WooCommerce, tworzysz przesyłkę GLS na podstawie danych klienta i dopiero wtedy generujesz etykietę. Dokumentacja WP Desk opisuje, że po utworzeniu przesyłki pojawia się przycisk pobrania etykiety, a etykieta jest generowana w formacie i układzie wybranym wcześniej w ustawieniach GLS.
To jest praktyczne, bo nie przepisujesz danych ręcznie i nie ryzykujesz literówek w adresie. Najczęściej sklepy od razu odczuwają różnicę przy większej liczbie paczek dziennie, bo „kliknięcie w zamówieniu → etykieta” skraca proces pakowania i zmniejsza liczbę pomyłek. Strona produktu wprost komunikuje tworzenie i nadawanie przesyłek bezpośrednio w WordPress/WooCommerce jako główną korzyść.
Wiele paczek do jednego zamówienia – kiedy to się przydaje i jak to ogarnąć?
Wiele paczek w jednym zamówieniu przydaje się wtedy, kiedy sprzedajesz zestawy, większe gabaryty albo po prostu łączysz produkty, które nie mają sensu w jednej paczce. WP Desk podkreśla wprost możliwość dodania wielu przesyłek GLS do jednego zamówienia, co jest ważne nie tylko logistycznie, ale też „papierologicznie” — bo wtedy generujesz osobne etykiety dla każdej paczki i nie kombinujesz z ręcznym dzieleniem wysyłek poza systemem.
W praktyce warto przyjąć prostą zasadę: jeśli często robisz dwa kartony do jednego zamówienia, to ustaw proces tak, żeby pracownik pakujący od razu wiedział, że ma utworzyć dwie przesyłki i wydrukować dwie etykiety. Wtedy nie ma „gonienia” po fakcie, że jedna paczka poszła bez numeru albo że klient dostał tracking tylko do części zamówienia
PDF i etykiety pod drukarki termiczne (ZPL/EPL/DPL)
Wtyczka obsługuje etykiety zarówno w PDF (pod A4), jak i formaty pod drukarki termiczne: DPL, ZPL (w tym wariant 300 dpi) oraz EPL. WP Desk opisuje to jako jedną z kluczowych funkcji, bo możesz dopasować format do tego, jak realnie pakujesz: A4 na start, termiczna kiedy paczek robi się więcej i chcesz to przyspieszyć.
Różnica w codziennym użyciu jest spora. PDF na A4 jest wygodny, gdy drukujesz sporadycznie albo nie masz drukarki etykiet, ale przy większej liczbie wysyłek termiczna drukarka i format typu ZPL/DPL/EPL zwykle po prostu oszczędza czas i nerwy. Plus jest też taki, że jeśli w ustawieniach wybierzesz konkretny układ (np. pozycję etykiety na A4), to potem w zamówieniu pobierasz etykietę dokładnie w tym układzie, bez ręcznego „kombinowania” przy drukowaniu
Pobranie i tracking – jak to działa i co klient dostaje mailowo?
Jeśli w sklepie masz klientów, którzy lubią płacić przy odbiorze, to gls woocommerce wspiera wysyłkę GLS za pobraniem (COD) i nie musisz robić dziwnych obejść typu „osobna metoda wysyłki bez integracji”. To jest wygodne, bo nadal nadajesz paczkę z poziomu zamówienia i masz etykietę z poprawnymi danymi, tylko z odpowiednim typem usługi.
Po nadaniu przesyłki wtyczka potrafi wygenerować link trackingowy i automatycznie wysłać go klientowi mailem. W praktyce to jest jedna z tych rzeczy, które odciążają obsługę: mniej wiadomości „czy już wysłane?” i „jaki numer paczki?”, bo klient dostaje informację sam, bez Twojego ręcznego kopiowania numerów.
Wpływ na obsługę sklepu – mniej klikania, mniej błędów, szybsze pakowanie
Największa zmiana po wdrożeniu jest prosta: kończy się przepisywanie danych do paneli zewnętrznych. Wtyczka jest zbudowana tak, żebyś tworzył przesyłkę i pobierał etykietę bezpośrednio z WooCommerce, czyli dokładnie tam, gdzie i tak pracujesz na zamówieniach.
Drugi efekt to porządek w procesie wysyłki, szczególnie gdy dochodzą punkty odbioru. Klient wybiera punkt ParcelShop/Szybka Paczka na mapie w checkoutcie, więc Ty nie musisz potem „doprecyzowywać” na mailu, gdzie paczka ma trafić. To zwykle zmniejsza liczbę błędów adresowych i przyspiesza pakowanie, bo dane są kompletne od razu.
Typowe błędy i konflikty – „brak dostępu do WebApi”, problemy z mapą punktów, cache/checkout
Najczęstszy problem na starcie to brak połączenia z GLS przez API. W dokumentacji WP Desk mocno przewija się wątek, że do działania potrzebujesz danych logowania ADE-Plus i dostępu do API (tryb testowy działa na ADE-Test), więc jeśli konto nie ma uprawnień albo dane są niepoprawne, integracja po prostu nie „zaskoczy”.
Drugi techniczny klasyk to wymagania serwera. W dokumentacji jest wprost wskazane wymaganie SOAP, więc jeśli hosting ma to wyłączone (albo coś po aktualizacji PHP to ucięło), objawy potrafią wyglądać jak „losowe błędy”, a realnie brakuje podstawowej funkcji do komunikacji.
Trzeci obszar to checkout i mapa punktów. Jeśli masz agresywny cache, optymalizacje JS albo nowy blokowy koszyk/checkout WooCommerce, testy trzeba zrobić dokładnie, bo nie każda integracja selektora punktów działa idealnie w każdym układzie checkoutu. WP Desk zaznacza, że kompatybilność z blokami nie jest pełna, więc tu najważniejsze są realne testy na Twoim szablonie i Twoich wtyczkach.