InPost w WooCommerce – wtyczka, mapa Paczkomatów i etykiety krok po kroku

Mateusz Piotrowicz
Mateusz Piotrowicz
Technical & Logistics Expert
InPost w WooCommerce – wtyczka, mapa Paczkomatów i etykiety krok po kroku
InPost WooCommerce to połączenie, bez którego trudno wyobrazić sobie polski sklep na WordPressie: klient wybiera Paczkomat na mapie w koszyku, a sprzedawca jednym kliknięciem tworzy przesyłkę i drukuje etykietę. InPost udostępnia własną wtyczkę dla WooCommerce, opisaną w oficjalnej dokumentacji. Dobrze skonfigurowana oszczędza godziny przepisywania danych, źle skonfigurowana – generuje zamówienia bez punktu odbioru, przesyłki bez pobrania i dopłaty za zły gabaryt.
W tym poradniku przechodzimy przez konfigurację wtyczki InPost w WooCommerce krok po kroku – na podstawie dokumentacji InPost dla wersji 1.9.9 z października 2026 r. Pokazujemy, jakie dane autoryzacyjne są potrzebne, jak dodać metody dostawy z mapą Paczkomatów, jak ustawić pobranie, ochronę i darmową dostawę, jak tworzyć przesyłki i etykiety (także zbiorczo), jak włączyć aktualizację statusów i co robić, gdy coś nie działa.
Wtyczka InPost WooCommerce – co potrafi
Według dokumentacji InPost autorska wtyczka InPost dla WooCommerce obsługuje metody dostawy do Paczkomatów i PaczkoPunktów, kuriera, Paczkę w Weekend i dostawy z weryfikacją odbiorcy, a do tego mapę punktów w koszyku, tworzenie przesyłek i etykiet z poziomu zamówienia, działania zbiorcze, zlecenia podjazdu kuriera i aktualizację statusów przez webhook. Wtyczkę pobierzesz z katalogu wtyczek WordPressa.
Metoda dostawy we wtyczce | Do czego służy | Uwagi według dokumentacji |
InPost Paczkomat 24/7 (i wersja COD) | Dostawa do Paczkomatów i PaczkoPunktów | Wersja COD – za pobraniem |
InPost Kurier Standard (i wersja COD) | Dostawa pod adres | Tylko dla klientów z umową |
InPost Kurier C2C (i wersja COD) | Dostawa pod adres w gabarytach | Obsługiwana przez Manager Paczek |
InPost Paczka w Weekend | Doręczenie do Paczkomatu 24/7 w weekend | Według zasad usługi Paczka w Weekend |
InPost SmartCourier | Doręczenie z weryfikacją odbiorcy | Np. towary wymagające potwierdzenia pełnoletności |
Co przygotować przed instalacją
Zanim zainstalujesz wtyczkę, przygotuj konto i dane w Managerze Paczek. Według dokumentacji wtyczka potrzebuje ID organizacji i tokenu ShipX – oba znajdziesz w zakładce API w ustawieniach konta – oraz tokenu Geowidgetu, bez którego mapa punktów w koszyku nie będzie działać poprawnie. Jak wygenerować tokeny, opisujemy w artykule token API InPost – jak go wygenerować i gdzie go wkleić.
Konto firmowe w Managerze Paczek z uzupełnionymi danymi i – w modelu prepaid – doładowanym saldem.
Numer konta bankowego w ustawieniach konta, jeśli chcesz wysyłać za pobraniem.
Umowa kurierska, jeśli chcesz oferować Kuriera Standard – według dokumentacji usługa jest dostępna tylko dla klientów z umową.
Token Geowidgetu wygenerowany dla właściwego adresu sklepu.
Wymiary i wagi produktów w WooCommerce – przydadzą się do wyboru gabarytu i szablonów kurierskich.
Konfiguracja ustawień wtyczki
Po instalacji ustawienia znajdziesz w menu InPost → Ustawienia. Najważniejsza jest sekcja autoryzacji: wklejasz ID organizacji, token, token Geowidgetu (osobno produkcyjny i sandboxowy) i wybierasz typ API – produkcyjne albo sandbox. Dokumentacja podkreśla, że po każdej zmianie tokenu lub ID organizacji trzeba zapisać ustawienia, bo dopiero wtedy wtyczka weryfikuje dane.
W kolejnych sekcjach ustawiasz domyślne parametry przesyłek: domyślny gabaryt dla Paczkomatów (A, B lub C), format etykiety (A4 lub A6), domyślny Paczkomat nadawczy, domyślne wymiary przesyłek kurierskich, szablony kurierskie i punkty odbioru, z których kurier ma zabierać paczki. Jest też opcja włączenia metod InPost dla wszystkich produktów naraz oraz włączenia okna tworzenia przesyłki w zamówieniach, w których klient nie wybrał metody InPost.
[#uwaga] Według dokumentacji wymiary przesyłek kurierskich API przyjmuje w milimetrach, a wagę w kilogramach. Wtyczka ma opcję wyświetlania wymiarów w centymetrach w oknie tworzenia przesyłki, ale przy ustawianiu domyślnych wartości warto sprawdzić jednostki – pomyłka o rząd wielkości to prosta droga do błędów albo dopłat.
Testy w sandboxie przed uruchomieniem
Wtyczka obsługuje dwa środowiska: produkcyjne i sandbox. Dokumentacja przewiduje osobne pola na token Geowidgetu dla obu środowisk i przełącznik typu API. Dzięki temu możesz najpierw podłączyć konto testowe z sandboxowego Managera Paczek, złożyć kilka zamówień testowych, utworzyć przesyłki i pobrać etykiety – bez prawdziwych opłat. Dopiero gdy wszystko działa, przełączasz typ API na produkcyjny i podmieniasz dane autoryzacyjne.
Podczas testów sprawdź przede wszystkim: czy mapa punktów wyświetla się na stronie koszyka i podsumowania zamówienia, czy wybrany Paczkomat zapisuje się w zamówieniu, czy przesyłka tworzy się z właściwym gabarytem i usługami, czy etykieta drukuje się w wybranym formacie oraz czy metody za pobraniem zapisują kwotę pobrania. To kilkanaście minut, które oszczędzają wielu problemów po starcie.
Szablony kurierskie i domyślne wymiary
Jeśli wysyłasz kurierem paczki o kilku powtarzalnych rozmiarach, warto skorzystać z szablonów kurierskich. Według dokumentacji wtyczka pozwala zapisać szablony z wymiarami i wagą, a potem wybierać je przy tworzeniu przesyłki – zamiast za każdym razem wpisywać dane ręcznie. Dla Paczkomatów analogiczną rolę pełni domyślny gabaryt ustawiany w opcjach wysyłki.
Domyślny gabaryt i szablony powinny odpowiadać temu, co faktycznie wysyłasz najczęściej. Jeśli ustawisz gabaryt A, a większość paczek ma wysokość gabarytu B, każda taka przesyłka może skończyć się dopłatą za weryfikację gabarytu. Dlatego przy zróżnicowanym asortymencie lepiej przypisać wymiary do produktów i wybierać gabaryt przy tworzeniu przesyłki – zbiorczo lub pojedynczo.
InPost WooCommerce to połączenie, bez którego trudno wyobrazić sobie polski sklep na WordPressie: klient wybiera Paczkomat na mapie w koszyku, a sprzedawca jednym kliknięciem tworzy przesyłkę i drukuje etykietę. InPost udostępnia własną wtyczkę dla WooCommerce, opisaną w oficjalnej dokumentacji. Dobrze skonfigurowana oszczędza godziny przepisywania danych, źle skonfigurowana – generuje zamówienia bez punktu odbioru, przesyłki bez pobrania i dopłaty za zły gabaryt.
W tym poradniku przechodzimy przez konfigurację wtyczki InPost w WooCommerce krok po kroku – na podstawie dokumentacji InPost dla wersji 1.9.9 z października 2026 r. Pokazujemy, jakie dane autoryzacyjne są potrzebne, jak dodać metody dostawy z mapą Paczkomatów, jak ustawić pobranie, ochronę i darmową dostawę, jak tworzyć przesyłki i etykiety (także zbiorczo), jak włączyć aktualizację statusów i co robić, gdy coś nie działa.
Wtyczka InPost WooCommerce – co potrafi
Według dokumentacji InPost autorska wtyczka InPost dla WooCommerce obsługuje metody dostawy do Paczkomatów i PaczkoPunktów, kuriera, Paczkę w Weekend i dostawy z weryfikacją odbiorcy, a do tego mapę punktów w koszyku, tworzenie przesyłek i etykiet z poziomu zamówienia, działania zbiorcze, zlecenia podjazdu kuriera i aktualizację statusów przez webhook. Wtyczkę pobierzesz z katalogu wtyczek WordPressa.
Metoda dostawy we wtyczce | Do czego służy | Uwagi według dokumentacji |
InPost Paczkomat 24/7 (i wersja COD) | Dostawa do Paczkomatów i PaczkoPunktów | Wersja COD – za pobraniem |
InPost Kurier Standard (i wersja COD) | Dostawa pod adres | Tylko dla klientów z umową |
InPost Kurier C2C (i wersja COD) | Dostawa pod adres w gabarytach | Obsługiwana przez Manager Paczek |
InPost Paczka w Weekend | Doręczenie do Paczkomatu 24/7 w weekend | Według zasad usługi Paczka w Weekend |
InPost SmartCourier | Doręczenie z weryfikacją odbiorcy | Np. towary wymagające potwierdzenia pełnoletności |
Co przygotować przed instalacją
Zanim zainstalujesz wtyczkę, przygotuj konto i dane w Managerze Paczek. Według dokumentacji wtyczka potrzebuje ID organizacji i tokenu ShipX – oba znajdziesz w zakładce API w ustawieniach konta – oraz tokenu Geowidgetu, bez którego mapa punktów w koszyku nie będzie działać poprawnie. Jak wygenerować tokeny, opisujemy w artykule token API InPost – jak go wygenerować i gdzie go wkleić.
Konto firmowe w Managerze Paczek z uzupełnionymi danymi i – w modelu prepaid – doładowanym saldem.
Numer konta bankowego w ustawieniach konta, jeśli chcesz wysyłać za pobraniem.
Umowa kurierska, jeśli chcesz oferować Kuriera Standard – według dokumentacji usługa jest dostępna tylko dla klientów z umową.
Token Geowidgetu wygenerowany dla właściwego adresu sklepu.
Wymiary i wagi produktów w WooCommerce – przydadzą się do wyboru gabarytu i szablonów kurierskich.
Konfiguracja ustawień wtyczki
Po instalacji ustawienia znajdziesz w menu InPost → Ustawienia. Najważniejsza jest sekcja autoryzacji: wklejasz ID organizacji, token, token Geowidgetu (osobno produkcyjny i sandboxowy) i wybierasz typ API – produkcyjne albo sandbox. Dokumentacja podkreśla, że po każdej zmianie tokenu lub ID organizacji trzeba zapisać ustawienia, bo dopiero wtedy wtyczka weryfikuje dane.
W kolejnych sekcjach ustawiasz domyślne parametry przesyłek: domyślny gabaryt dla Paczkomatów (A, B lub C), format etykiety (A4 lub A6), domyślny Paczkomat nadawczy, domyślne wymiary przesyłek kurierskich, szablony kurierskie i punkty odbioru, z których kurier ma zabierać paczki. Jest też opcja włączenia metod InPost dla wszystkich produktów naraz oraz włączenia okna tworzenia przesyłki w zamówieniach, w których klient nie wybrał metody InPost.
[#uwaga] Według dokumentacji wymiary przesyłek kurierskich API przyjmuje w milimetrach, a wagę w kilogramach. Wtyczka ma opcję wyświetlania wymiarów w centymetrach w oknie tworzenia przesyłki, ale przy ustawianiu domyślnych wartości warto sprawdzić jednostki – pomyłka o rząd wielkości to prosta droga do błędów albo dopłat.
Testy w sandboxie przed uruchomieniem
Wtyczka obsługuje dwa środowiska: produkcyjne i sandbox. Dokumentacja przewiduje osobne pola na token Geowidgetu dla obu środowisk i przełącznik typu API. Dzięki temu możesz najpierw podłączyć konto testowe z sandboxowego Managera Paczek, złożyć kilka zamówień testowych, utworzyć przesyłki i pobrać etykiety – bez prawdziwych opłat. Dopiero gdy wszystko działa, przełączasz typ API na produkcyjny i podmieniasz dane autoryzacyjne.
Podczas testów sprawdź przede wszystkim: czy mapa punktów wyświetla się na stronie koszyka i podsumowania zamówienia, czy wybrany Paczkomat zapisuje się w zamówieniu, czy przesyłka tworzy się z właściwym gabarytem i usługami, czy etykieta drukuje się w wybranym formacie oraz czy metody za pobraniem zapisują kwotę pobrania. To kilkanaście minut, które oszczędzają wielu problemów po starcie.
Szablony kurierskie i domyślne wymiary
Jeśli wysyłasz kurierem paczki o kilku powtarzalnych rozmiarach, warto skorzystać z szablonów kurierskich. Według dokumentacji wtyczka pozwala zapisać szablony z wymiarami i wagą, a potem wybierać je przy tworzeniu przesyłki – zamiast za każdym razem wpisywać dane ręcznie. Dla Paczkomatów analogiczną rolę pełni domyślny gabaryt ustawiany w opcjach wysyłki.
Domyślny gabaryt i szablony powinny odpowiadać temu, co faktycznie wysyłasz najczęściej. Jeśli ustawisz gabaryt A, a większość paczek ma wysokość gabarytu B, każda taka przesyłka może skończyć się dopłatą za weryfikację gabarytu. Dlatego przy zróżnicowanym asortymencie lepiej przypisać wymiary do produktów i wybierać gabaryt przy tworzeniu przesyłki – zbiorczo lub pojedynczo.
- Analiza obecnego procesu nadawania paczek
- Integracja InPost z Base, sklepem i marketplace'ami
- Plan automatyzacji etykiet i statusów
Metody dostawy w koszyku
Metody dostawy dodaje się w standardowych ustawieniach WooCommerce: WooCommerce → Ustawienia → Wysyłka → wybór strefy → Dodaj metodę wysyłki. Każdą usługę InPost dodajesz osobno – np. Paczkomat, Paczkomat za pobraniem, Kurier i Kurier za pobraniem – i konfigurujesz jej opcje.
Opcja metody | Co ustawia | Wskazówka |
Nazwa i logo | Nazwa widoczna w koszyku | Dokumentacja odsyła do poradnika InPost o implementacji dostaw w koszyku |
Czas dostawy | Informacja wyświetlana w koszyku | Podawaj realny czas, z zapasem |
Tryb PWW | Tworzenie przesyłek Paczka w Weekend w oknie czwartek 20:00 – piątek 18:00 | Działa mimo wyboru zwykłego Paczkomatu przez klienta |
Ubezpieczenie | Stała kwota lub wartość zamówienia | Kwota 0 zł wyłącza ochronę |
Kwota darmowej dostawy | Próg, od którego dostawa jest bezpłatna | Ustawiaj tu, a nie metodą „Darmowa dostawa” WooCommerce |
Powiadomienia SMS i e-mail | Dodatkowe powiadomienia od kuriera | Tylko usługa kurierska, płatne |
Sposób naliczania ceny | Stawka jednolita lub według wagi, ceny, gabarytu, liczby produktów | Dopasuj do realnych kosztów |
Bardzo ważna uwaga z dokumentacji dotyczy pobrania: wartość pobrania jest zapisywana przy tworzeniu przesyłki tylko w metodach z dopiskiem COD w nazwie. Jeśli klient wybierze zwykłą metodę Paczkomat i płatność za pobraniem, kurier pobrania nie pobierze – wtyczka nie wpływa na metody płatności w koszyku. Dlatego płatność przy odbiorze trzeba powiązać z metodami COD. Zasady samej usługi opisujemy w artykule pobranie w InPost.
[#tip] Nie używaj wbudowanej metody WooCommerce „Darmowa dostawa” razem z metodami InPost. Dokumentacja InPost wskazuje, że gdy jej warunek jest spełniony, ukrywa ona pozostałe metody dostawy – klient nie zobaczy wtedy Paczkomatów. Próg darmowej dostawy ustaw bezpośrednio w metodach InPost.
Nazwy metod dostawy i inne usługi
Nazwa metody dostawy w koszyku ma znaczenie dla konwersji – klient powinien od razu wiedzieć, co wybiera i ile to kosztuje. Dokumentacja wtyczki odsyła w tej sprawie do poradnika InPost o skutecznej implementacji dostaw w koszyku, który opisuje zalecane nazwy i logotypy. Dobrą praktyką jest też podanie realnego czasu dostawy i wyraźne oznaczenie metod za pobraniem.
W metodach dostawy możesz ustawić domyślną ochronę przesyłki – stałą kwotę albo wartość zamówienia. Zasady usługi i progi cenowe opisujemy w artykule ubezpieczenie przesyłek InPost, a działanie Paczki w Weekend – w tekście Paczka w Weekend InPost. W ustawieniach wtyczki jest też pole na nazwę konta w usłudze Szybkie Zwroty, którą omawiamy w osobnym artykule z tej serii.
Tworzenie przesyłek i etykiet
Gdy klient wybierze metodę InPost, w szczegółach zamówienia pojawia się okno wysyłki. Po weryfikacji danych klikasz przycisk tworzenia przesyłki, a po chwili możesz pobrać etykietę i numer przesyłki. Według dokumentacji wtyczka pozwala też tworzyć przesyłki zbiorczo – z listy zamówień, przez działania zbiorcze, z wyborem gabarytu A, B lub C – oraz pobierać etykiety masowo, z listy zamówień albo z zakładki przesyłek.
Kilka paczek w jednym zamówieniu – po utworzeniu pierwszej przesyłki możesz dodać kolejną z wybraną metodą dostawy.
Przesyłki wielopaczkowe – w usłudze Kurier Standard możesz utworzyć przesyłkę składającą się z kilku paczek.
Zlecenie podjazdu kuriera – w zakładce przesyłek filtrujesz paczki nadawane przez kuriera, wybierasz punkt odbioru i zamawiasz podjazd.
Zmiana metody dostawy – w nowszych wersjach wtyczki można zmienić metodę w utworzonym zamówieniu.
Etykiety pobierasz w formacie ustawionym w opcjach wtyczki – A4 albo A6. Format A6 jest wygodniejszy przy drukarkach etykiet, bo nie wymaga docinania, a przy większej liczbie przesyłek dziennie drukarka termiczna wyraźnie przyspiesza pakowanie. Konfigurację drukarek i automatyczny wydruk etykiet opisujemy w artykule drukowanie etykiet w BaseLinkerze.
Pamiętaj, że według dokumentacji rozmiaru przesyłki nie zmienisz po jej utworzeniu – to ograniczenie API, nie samej wtyczki. Jeśli gabaryt był zły, trzeba utworzyć nową przesyłkę. Jak dobierać gabaryt do zawartości, opisujemy w tekście gabaryty Paczkomatów InPost, a porównanie nadawania w automacie i podjazdu kuriera – w artykule nadawanie w Paczkomacie czy odbiór przez kuriera.
Wykres – kolejne etapy wdrożenia wtyczki InPost w WooCommerce. [#chart:ip18]
Statusy przesyłek w zamówieniach – webhook
Żeby statusy przesyłek aktualizowały się w zamówieniach, trzeba podłączyć webhook. Według dokumentacji adres webhooka kopiujesz z ustawień wtyczki i wklejasz w Managerze Paczek: Moje konto → Ustawienia → API → Adresy webhook. Po tej operacji kolory statusów na liście zamówień pokazują, na jakim etapie jest przesyłka, a w ustawieniach możesz określić, jak statusy przesyłek mają zmieniać statusy zamówień.
Automatyczne powiadomienia dla klientów i statusy zamówień w szerszym ujęciu opisujemy w artykule śledzenie przesyłek w Base.
Najczęstsze problemy i jak je rozwiązać
Wykres – najczęstsze problemy z wtyczką i ich rozwiązania według dokumentacji InPost. [#chart:ip18b]
Według dokumentacji komunikat „oferta wybrana” zamiast numeru przesyłki oznacza, że przesyłka nie została utworzona. Najczęstsze przyczyny to brak środków na koncie prepaid, brak numeru konta bankowego w Managerze Paczek, brak podpiętej umowy kurierskiej albo błąd w kodzie pocztowym odbiorcy. Błąd połączenia z API zwykle oznacza nieprawidłowe ID organizacji lub token albo pomylenie środowisk – sandbox i produkcja mają różne ID organizacji.
Jeśli w koszyku brakuje przycisku wyboru Paczkomatu, dokumentacja zaleca sprawdzenie wersji wtyczki, tokenu Geowidgetu i konfiguracji metody dostawy, a w razie potrzeby przełączenie trybu ładowania skryptu w opcjach debugowania. Wskazuje też, że konflikt mogą powodować niektóre wtyczki optymalizacyjne – warto wyłączać je po kolei i sprawdzać efekt.
WooCommerce, wtyczka InPost czy system do obsługi sprzedaży
Wtyczka InPost świetnie sprawdza się w sklepie, który sprzedaje głównie przez WooCommerce. Gdy dochodzą kolejne kanały – Allegro, inne marketplace’y, drugi sklep – obsługa wysyłek w kilku panelach zaczyna być uciążliwa. Wtedy wiele firm zostawia wtyczkę InPost w koszyku (mapa punktów, metody dostawy), a przesyłki tworzy w systemie do obsługi sprzedaży, który zbiera zamówienia ze wszystkich kanałów. Integrację WooCommerce z Base opisujemy w artykule BaseLinker WooCommerce, a nadawanie InPost z panelu – w poradniku BaseLinker InPost.
[#przyklad] Sklep z kosmetykami na WooCommerce oferuje Paczkomat, Paczkomat za pobraniem i kuriera. W metodach InPost ustawia próg darmowej dostawy 199 zł, ubezpieczenie pobierane z wartości zamówienia i tryb PWW dla zamówień z czwartku i piątku. Płatność przy odbiorze jest dostępna tylko przy metodzie Paczkomat COD. Przesyłki tworzy zbiorczo raz dziennie z gabarytem A, a webhook automatycznie zmienia status zamówienia na „wysłane”, gdy paczka zostanie nadana.
[#checklista] Wdrożenie wtyczki InPost w WooCommerce: najnowsza wersja wtyczki; ID organizacji i token z Managera Paczek; token Geowidgetu dla adresu sklepu; właściwy typ API; metody dostawy w strefach wysyłki; pobranie tylko przez metody COD; próg darmowej dostawy w metodach InPost; domyślny gabaryt i format etykiety; metody InPost włączone w produktach; webhook dodany w Managerze Paczek; testowe zamówienie od koszyka do etykiety.
Najczęściej zadawane pytania
Skąd pobrać wtyczkę InPost dla WooCommerce?
Oficjalna wtyczka InPost for WooCommerce jest dostępna w katalogu wtyczek WordPressa. Dokumentację konfiguracji InPost publikuje w swoim serwisie dokumentacji technicznej.
Jakie dane są potrzebne do konfiguracji wtyczki?
Według dokumentacji: ID organizacji i token z Managera Paczek (zakładka API) oraz token Geowidgetu – produkcyjny i, do testów, sandboxowy. Trzeba też wybrać typ API zgodny z użytymi danymi.
Dlaczego kurier nie pobrał pobrania, choć klient wybrał płatność przy odbiorze?
Bo pobranie jest zapisywane tylko w metodach dostawy z dopiskiem COD. Wtyczka nie wpływa na metody płatności – płatność przy odbiorze trzeba powiązać z metodami COD.
Dlaczego w koszyku nie widać metod InPost?
Najczęściej produkt nie ma włączonych usług InPost albo w sklepie działa metoda WooCommerce „Darmowa dostawa”, która ukrywa inne metody. Dokumentacja zaleca ustawienie progu darmowej dostawy w metodach InPost.
Co oznacza status „oferta wybrana” w zamówieniu?
Według dokumentacji – że przesyłka nie została utworzona. Najczęstsze przyczyny to brak środków na koncie prepaid, brak numeru konta bankowego, brak umowy kurierskiej albo błędny kod pocztowy odbiorcy.
Czy można zmienić gabaryt przesyłki po jej utworzeniu?
Nie. Według dokumentacji to ograniczenie API. Jeśli gabaryt jest zły, trzeba utworzyć nową przesyłkę z poprawnym gabarytem.
Jak włączyć aktualizację statusów przesyłek w zamówieniach?
Według dokumentacji trzeba skopiować adres webhooka z ustawień wtyczki i dodać go w Managerze Paczek w sekcji adresów webhook w ustawieniach API. Po tej operacji statusy przesyłek będą widoczne na liście zamówień i mogą zmieniać statusy zamówień zgodnie z ustawieniami.
Podsumowanie
Wtyczka InPost dla WooCommerce pozwala oferować Paczkomaty, kuriera i Paczkę w Weekend z mapą punktów w koszyku, tworzyć przesyłki i etykiety z zamówienia lub zbiorczo oraz aktualizować statusy przez webhook. Kluczowe są poprawne dane autoryzacyjne, token Geowidgetu dla właściwej domeny, metody COD dla pobrania i próg darmowej dostawy ustawiony w metodach InPost. Przy sprzedaży wielokanałowej warto połączyć wtyczkę z systemem do obsługi sprzedaży. Jeśli dopiero zaczynasz wysyłki, zajrzyj do przewodnika InPost dla firm – jak zacząć.
Wdrażamy i obsługujemy wysyłki InPost – konfigurujemy metody dostawy w WooCommerce, łączymy sklep z Base i automatyzujemy tworzenie przesyłek, etykiet i statusów. Sprawdź naszą usługę wdrożenia Base i automatyzacji wysyłek.
Metody dostawy w koszyku
Metody dostawy dodaje się w standardowych ustawieniach WooCommerce: WooCommerce → Ustawienia → Wysyłka → wybór strefy → Dodaj metodę wysyłki. Każdą usługę InPost dodajesz osobno – np. Paczkomat, Paczkomat za pobraniem, Kurier i Kurier za pobraniem – i konfigurujesz jej opcje.
Opcja metody | Co ustawia | Wskazówka |
Nazwa i logo | Nazwa widoczna w koszyku | Dokumentacja odsyła do poradnika InPost o implementacji dostaw w koszyku |
Czas dostawy | Informacja wyświetlana w koszyku | Podawaj realny czas, z zapasem |
Tryb PWW | Tworzenie przesyłek Paczka w Weekend w oknie czwartek 20:00 – piątek 18:00 | Działa mimo wyboru zwykłego Paczkomatu przez klienta |
Ubezpieczenie | Stała kwota lub wartość zamówienia | Kwota 0 zł wyłącza ochronę |
Kwota darmowej dostawy | Próg, od którego dostawa jest bezpłatna | Ustawiaj tu, a nie metodą „Darmowa dostawa” WooCommerce |
Powiadomienia SMS i e-mail | Dodatkowe powiadomienia od kuriera | Tylko usługa kurierska, płatne |
Sposób naliczania ceny | Stawka jednolita lub według wagi, ceny, gabarytu, liczby produktów | Dopasuj do realnych kosztów |
Bardzo ważna uwaga z dokumentacji dotyczy pobrania: wartość pobrania jest zapisywana przy tworzeniu przesyłki tylko w metodach z dopiskiem COD w nazwie. Jeśli klient wybierze zwykłą metodę Paczkomat i płatność za pobraniem, kurier pobrania nie pobierze – wtyczka nie wpływa na metody płatności w koszyku. Dlatego płatność przy odbiorze trzeba powiązać z metodami COD. Zasady samej usługi opisujemy w artykule pobranie w InPost.
[#tip] Nie używaj wbudowanej metody WooCommerce „Darmowa dostawa” razem z metodami InPost. Dokumentacja InPost wskazuje, że gdy jej warunek jest spełniony, ukrywa ona pozostałe metody dostawy – klient nie zobaczy wtedy Paczkomatów. Próg darmowej dostawy ustaw bezpośrednio w metodach InPost.
Nazwy metod dostawy i inne usługi
Nazwa metody dostawy w koszyku ma znaczenie dla konwersji – klient powinien od razu wiedzieć, co wybiera i ile to kosztuje. Dokumentacja wtyczki odsyła w tej sprawie do poradnika InPost o skutecznej implementacji dostaw w koszyku, który opisuje zalecane nazwy i logotypy. Dobrą praktyką jest też podanie realnego czasu dostawy i wyraźne oznaczenie metod za pobraniem.
W metodach dostawy możesz ustawić domyślną ochronę przesyłki – stałą kwotę albo wartość zamówienia. Zasady usługi i progi cenowe opisujemy w artykule ubezpieczenie przesyłek InPost, a działanie Paczki w Weekend – w tekście Paczka w Weekend InPost. W ustawieniach wtyczki jest też pole na nazwę konta w usłudze Szybkie Zwroty, którą omawiamy w osobnym artykule z tej serii.
Tworzenie przesyłek i etykiet
Gdy klient wybierze metodę InPost, w szczegółach zamówienia pojawia się okno wysyłki. Po weryfikacji danych klikasz przycisk tworzenia przesyłki, a po chwili możesz pobrać etykietę i numer przesyłki. Według dokumentacji wtyczka pozwala też tworzyć przesyłki zbiorczo – z listy zamówień, przez działania zbiorcze, z wyborem gabarytu A, B lub C – oraz pobierać etykiety masowo, z listy zamówień albo z zakładki przesyłek.
Kilka paczek w jednym zamówieniu – po utworzeniu pierwszej przesyłki możesz dodać kolejną z wybraną metodą dostawy.
Przesyłki wielopaczkowe – w usłudze Kurier Standard możesz utworzyć przesyłkę składającą się z kilku paczek.
Zlecenie podjazdu kuriera – w zakładce przesyłek filtrujesz paczki nadawane przez kuriera, wybierasz punkt odbioru i zamawiasz podjazd.
Zmiana metody dostawy – w nowszych wersjach wtyczki można zmienić metodę w utworzonym zamówieniu.
Etykiety pobierasz w formacie ustawionym w opcjach wtyczki – A4 albo A6. Format A6 jest wygodniejszy przy drukarkach etykiet, bo nie wymaga docinania, a przy większej liczbie przesyłek dziennie drukarka termiczna wyraźnie przyspiesza pakowanie. Konfigurację drukarek i automatyczny wydruk etykiet opisujemy w artykule drukowanie etykiet w BaseLinkerze.
Pamiętaj, że według dokumentacji rozmiaru przesyłki nie zmienisz po jej utworzeniu – to ograniczenie API, nie samej wtyczki. Jeśli gabaryt był zły, trzeba utworzyć nową przesyłkę. Jak dobierać gabaryt do zawartości, opisujemy w tekście gabaryty Paczkomatów InPost, a porównanie nadawania w automacie i podjazdu kuriera – w artykule nadawanie w Paczkomacie czy odbiór przez kuriera.
Wykres – kolejne etapy wdrożenia wtyczki InPost w WooCommerce. [#chart:ip18]
Statusy przesyłek w zamówieniach – webhook
Żeby statusy przesyłek aktualizowały się w zamówieniach, trzeba podłączyć webhook. Według dokumentacji adres webhooka kopiujesz z ustawień wtyczki i wklejasz w Managerze Paczek: Moje konto → Ustawienia → API → Adresy webhook. Po tej operacji kolory statusów na liście zamówień pokazują, na jakim etapie jest przesyłka, a w ustawieniach możesz określić, jak statusy przesyłek mają zmieniać statusy zamówień.
Automatyczne powiadomienia dla klientów i statusy zamówień w szerszym ujęciu opisujemy w artykule śledzenie przesyłek w Base.
Najczęstsze problemy i jak je rozwiązać
Wykres – najczęstsze problemy z wtyczką i ich rozwiązania według dokumentacji InPost. [#chart:ip18b]
Według dokumentacji komunikat „oferta wybrana” zamiast numeru przesyłki oznacza, że przesyłka nie została utworzona. Najczęstsze przyczyny to brak środków na koncie prepaid, brak numeru konta bankowego w Managerze Paczek, brak podpiętej umowy kurierskiej albo błąd w kodzie pocztowym odbiorcy. Błąd połączenia z API zwykle oznacza nieprawidłowe ID organizacji lub token albo pomylenie środowisk – sandbox i produkcja mają różne ID organizacji.
Jeśli w koszyku brakuje przycisku wyboru Paczkomatu, dokumentacja zaleca sprawdzenie wersji wtyczki, tokenu Geowidgetu i konfiguracji metody dostawy, a w razie potrzeby przełączenie trybu ładowania skryptu w opcjach debugowania. Wskazuje też, że konflikt mogą powodować niektóre wtyczki optymalizacyjne – warto wyłączać je po kolei i sprawdzać efekt.
WooCommerce, wtyczka InPost czy system do obsługi sprzedaży
Wtyczka InPost świetnie sprawdza się w sklepie, który sprzedaje głównie przez WooCommerce. Gdy dochodzą kolejne kanały – Allegro, inne marketplace’y, drugi sklep – obsługa wysyłek w kilku panelach zaczyna być uciążliwa. Wtedy wiele firm zostawia wtyczkę InPost w koszyku (mapa punktów, metody dostawy), a przesyłki tworzy w systemie do obsługi sprzedaży, który zbiera zamówienia ze wszystkich kanałów. Integrację WooCommerce z Base opisujemy w artykule BaseLinker WooCommerce, a nadawanie InPost z panelu – w poradniku BaseLinker InPost.
[#przyklad] Sklep z kosmetykami na WooCommerce oferuje Paczkomat, Paczkomat za pobraniem i kuriera. W metodach InPost ustawia próg darmowej dostawy 199 zł, ubezpieczenie pobierane z wartości zamówienia i tryb PWW dla zamówień z czwartku i piątku. Płatność przy odbiorze jest dostępna tylko przy metodzie Paczkomat COD. Przesyłki tworzy zbiorczo raz dziennie z gabarytem A, a webhook automatycznie zmienia status zamówienia na „wysłane”, gdy paczka zostanie nadana.
[#checklista] Wdrożenie wtyczki InPost w WooCommerce: najnowsza wersja wtyczki; ID organizacji i token z Managera Paczek; token Geowidgetu dla adresu sklepu; właściwy typ API; metody dostawy w strefach wysyłki; pobranie tylko przez metody COD; próg darmowej dostawy w metodach InPost; domyślny gabaryt i format etykiety; metody InPost włączone w produktach; webhook dodany w Managerze Paczek; testowe zamówienie od koszyka do etykiety.
Najczęściej zadawane pytania
Skąd pobrać wtyczkę InPost dla WooCommerce?
Oficjalna wtyczka InPost for WooCommerce jest dostępna w katalogu wtyczek WordPressa. Dokumentację konfiguracji InPost publikuje w swoim serwisie dokumentacji technicznej.
Jakie dane są potrzebne do konfiguracji wtyczki?
Według dokumentacji: ID organizacji i token z Managera Paczek (zakładka API) oraz token Geowidgetu – produkcyjny i, do testów, sandboxowy. Trzeba też wybrać typ API zgodny z użytymi danymi.
Dlaczego kurier nie pobrał pobrania, choć klient wybrał płatność przy odbiorze?
Bo pobranie jest zapisywane tylko w metodach dostawy z dopiskiem COD. Wtyczka nie wpływa na metody płatności – płatność przy odbiorze trzeba powiązać z metodami COD.
Dlaczego w koszyku nie widać metod InPost?
Najczęściej produkt nie ma włączonych usług InPost albo w sklepie działa metoda WooCommerce „Darmowa dostawa”, która ukrywa inne metody. Dokumentacja zaleca ustawienie progu darmowej dostawy w metodach InPost.
Co oznacza status „oferta wybrana” w zamówieniu?
Według dokumentacji – że przesyłka nie została utworzona. Najczęstsze przyczyny to brak środków na koncie prepaid, brak numeru konta bankowego, brak umowy kurierskiej albo błędny kod pocztowy odbiorcy.
Czy można zmienić gabaryt przesyłki po jej utworzeniu?
Nie. Według dokumentacji to ograniczenie API. Jeśli gabaryt jest zły, trzeba utworzyć nową przesyłkę z poprawnym gabarytem.
Jak włączyć aktualizację statusów przesyłek w zamówieniach?
Według dokumentacji trzeba skopiować adres webhooka z ustawień wtyczki i dodać go w Managerze Paczek w sekcji adresów webhook w ustawieniach API. Po tej operacji statusy przesyłek będą widoczne na liście zamówień i mogą zmieniać statusy zamówień zgodnie z ustawieniami.
Podsumowanie
Wtyczka InPost dla WooCommerce pozwala oferować Paczkomaty, kuriera i Paczkę w Weekend z mapą punktów w koszyku, tworzyć przesyłki i etykiety z zamówienia lub zbiorczo oraz aktualizować statusy przez webhook. Kluczowe są poprawne dane autoryzacyjne, token Geowidgetu dla właściwej domeny, metody COD dla pobrania i próg darmowej dostawy ustawiony w metodach InPost. Przy sprzedaży wielokanałowej warto połączyć wtyczkę z systemem do obsługi sprzedaży. Jeśli dopiero zaczynasz wysyłki, zajrzyj do przewodnika InPost dla firm – jak zacząć.
Wdrażamy i obsługujemy wysyłki InPost – konfigurujemy metody dostawy w WooCommerce, łączymy sklep z Base i automatyzujemy tworzenie przesyłek, etykiet i statusów. Sprawdź naszą usługę wdrożenia Base i automatyzacji wysyłek.


Mateusz Piotrowicz
Technical & Logistics Expert
Optymalizuje logistykę, magazyn i wysyłki sprzedawców. Skupia się na kosztach i terminowości dostaw.
Optymalizuje logistykę, magazyn i wysyłki sprzedawców. Skupia się na kosztach i terminowości dostaw.
Wdrożenie Base – automatyzacja wysyłek
Mateusz 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!
Masz pytania? Chętnie porozmawiamy!

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."