Ponad 80% polskich kupujących online wybiera paczkomat jako preferowaną formę dostawy. Jeśli prowadzisz sklep internetowy i jeszcze nie oferujesz InPostu – tracisz zamówienia. Dosłownie. Konfiguracja nie jest skomplikowana, ale wymaga kilku konkretnych kroków: od rejestracji w panelu menedżera, przez integrację z [WooCommerce](/baza-wiedzy/ecommerce/jak-zalozyc-sklep-na-woocommerce/) lub inną platformą, aż po generowanie etykiet i wdrożenie mapy paczkomatów w checkoucie. W tym poradniku przeprowadzę Cię przez cały proces – bez ogólników, z konkretnymi ustawieniami i kodem API.
Krótka odpowiedź
Konfiguracja InPost w sklepie internetowym wymaga trzech rzeczy: konta w panelu InPost Manager, klucza ShipX API oraz wtyczki lub modulu integracyjnego na Twojej platformie e-commerce. W WooCommerce najszybciej zainstalujesz darmową wtyczkę InPost for Shipping, która dodaje mapę paczkomatów do checkoutu i pozwala generować etykiety bezpośrednio z panelu WordPress.
Caly proces zajmuje 30-60 minut.
Usługi KC Mobile
Sprawdź naszą ofertę
Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.
Rejestracja i konfiguracja konta InPost Manager
Zanim cokolwiek zainstalujesz w sklepie, potrzebujesz konta w panelu InPost Manager (manager.paczkomaty.pl). To centralne miejsce zarzadzania przesylkami i generowania kluczy API.
Zakladanie konta firmowego
Przejdz na manager.paczkomaty.pl i wybierz rejestracje dla firm. Podaj NIP, dane firmy i adres nadawczy. Weryfikacja trwa zwykle 1–2 dni robocze. Po zatwierdzeniu dostajesz pelny dostep do panelu.
Generowanie tokenow – ShipX API i GeoWidget to osobne tokeny
Tu wiele poradnikow myli sie fundamentalnie. Do pelnej integracji potrzebujesz dwoch osobnych tokenow:
1. Token ShipX API – generujesz w panelu Manager w sekcji API > Tokeny. Typ: Organization. Sluzy do tworzenia przesylek, generowania etykiet i sledzenia statusow. Wyswietla sie tylko raz – zapisz go od razu.
2. Token GeoWidget – generujesz w osobnej zakladce. Sluzy wylacznie do wyswietlania mapy paczkomatow w checkoucie. To NIE jest ten sam token co ShipX API. Pomylenie ich to najczestszy blad przy konfiguracji.
Cennik InPost 2026
| Usluga | Cena netto | Uwagi |
|---|---|---|
| Paczkomat do Paczkomatu (gabaryt A) | od 12–13 zl | Najczesciej wybierana opcja |
| Kurier InPost | od 14–15 zl | Dostawa pod drzwi |
| Paczkomat Weekend | od 13–14 zl | Nadanie pt, odbior sb |
| InPost Pay | jak paczkomat | Platnosc + dostawa w jednym kroku |
Ceny zaleza od wolumenu przesylek. Przy ponad 500 paczkach miesiecznie mozna negocjowac indywidualny cennik. Sklepy wysylajace 200+ paczek zwykle placa 10–11 zl netto za gabaryt A.
Chcesz wdrożyć to w swoim biznesie? Skorzystaj z naszej usługi agencję tworzącą strony.
Integracja InPost z WooCommerce – krok po kroku
Instalacja wtyczki InPost for Shipping
Oficjalna wtyczka InPost for Shipping WooCommerce – darmowa, ponad 50 000 aktywnych instalacji. W panelu WordPress: Wtyczki > Dodaj nowa > wyszukaj "InPost for Shipping" > Zainstaluj > Aktywuj.
Alternatywy: WP Desk InPost (platna, rozszerzony support), Kodefix InPost i kilka mniejszych. Na start oficjalna wtyczka wystarczy.
Konfiguracja klucza API i srodowiska
W ustawieniach wtyczki (WooCommerce > Ustawienia > Wysylka > InPost) wklej token ShipX API. Wybierz srodowisko – produkcyjne (nie testowe, chyba ze dopiero testujesz). Podaj ID organizacji z panelu Manager.
Mapa paczkomatow w checkoucie (GeoWidget v5)
Po aktywacji wtyczki mapa paczkomatow pojawia sie automatycznie w formularzu checkoutu. GeoWidget v5 wyswietla ponad 22 000 paczkomatow i punktow PUDO w Polsce. Klient wybiera paczkomat na mapie, a adres leci prosto do zamowienia.
Token GeoWidget wklejasz w osobnym polu w ustawieniach wtyczki – nie w tym samym co ShipX API.
Generowanie etykiet wysylkowych
Z poziomu listy zamowien w WooCommerce: zaznaczasz zamowienia > akcja hurtowa "Generuj etykiety InPost". Etykiety PDF do pobrania w jednym pliku. Mozna tez generowac pojedynczo z widoku zamowienia.
Budujemy sklepy z gotowa integracja InPost – od feedu produktowego po skonfigurowana wysylke.
Wolisz, żeby zrobił to specjalista?
Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.
ShipX API – integracja dla zaawansowanych
Jesli oficjalna wtyczka nie wystarcza (niestandardowa platforma, wlasny ERP, zaawansowana automatyzacja), mozesz integrowac sie bezposrednio przez ShipX API.
REST API – endpointy i autoryzacja
ShipX API to standardowe REST API. Autoryzacja przez Bearer token w naglowku HTTP. Glowne endpointy: tworzenie przesylki (POST /v1/organizations/:id/shipments), generowanie etykiety (GET /v1/shipments/:id/label), sledzenie statusu (GET /v1/tracking/:tracking_number).
Webhooks do sledzenia statusow
Zamiast odpytywac API o statusy, ustaw webhook – InPost wywoła podany URL przy kazdej zmianie statusu przesylki. Twoj serwer musi odpowiedziec HTTP 200 w ciagu 5 sekund, inaczej InPost ponowi probe.
Rate limits i batch processing
Limit: 1000 zapytan na minute. Przy hurtowym generowaniu etykiet uzyj batch endpointu – jedno zapytanie obsluguje do 100 przesylek naraz. Przy wiekszym wolumenie rozloz zapytania w czasie.
Inne platformy: Shoper, PrestaShop, BaseLinker
| Platforma | Typ integracji | Czas konfiguracji |
|---|---|---|
| Shoper | Wbudowana (panel > Integracje) | 15–30 minut |
| PrestaShop | Modul InPost (darmowy) | 30–45 minut |
| Shopify | Aplikacja InPost | 20–30 minut |
| BaseLinker | Centralne zarzadzanie wysylkami | 30–60 minut |
BaseLinker to szczegolny przypadek – nie zastepuje integracji na platformie, ale centralizuje zarzadzanie wysylkami z wielu kanalow. Jesli sprzedajesz na WooCommerce + Allegro + eBay, BaseLinker obsluguje InPost ze wszystkich zrodel w jednym panelu.
Optymalizacja checkoutu z InPost
Sama integracja to polowa roboty. Kilka zmian w konfiguracji potrafi podniesc konwersje.
Domyslna metoda wysylki = paczkomat. 80% klientow i tak go wybiera. Ustaw paczkomat jako domyslna opcje – mniej klikniec w checkoucie = mniej porzuconych koszykow.
Darmowa dostawa od progu 150–200 zl. Testuj rozne progi. Przy AOV 120 zl prog darmowej dostawy na 150 zl podnosi srednia wartosc zamowienia o 15–25%. Wiecej o strategii darmowej dostawy w dedykowanym poradniku.
InPost Pay – nowa usluga, ktora laczy platnosc i wybor paczkomatu w jednym kroku. Klient klika "Kup z InPost Pay", wybiera paczkomat z zapisanych adresow i placi z portfela InPost. Mniej krokow = wyzsza konwersja. Na razie dostepne dla wybranych sklepow.
Wyswietlanie czasu dostawy. "Zamow do 14:00 – dostawa jutro do paczkomatu" dziala lepiej niz "dostawa 1–3 dni". Konkretna obietnica zmniejsza niepewnosc.
Rozwiazywanie problemow z InPost
Mapa paczkomatow nie wyswietla sie
Najczesciej: konflikt z cache lub innymi wtyczkami JS. Wylacz cache na stronie checkoutu. Sprawdz konsole przegladarki (F12 > Console) – szukaj bledow JavaScript. Upewnij sie, ze GeoWidget ma poprawny token (osobny od ShipX API!). Jesli motyw nadpisuje formularz checkout, sprawdz hooki WooCommerce.
Bledy przy generowaniu etykiet (kod 400)
Zwykle brakuje wymaganego pola – najczesciej numer telefonu odbiorcy albo nieprawidlowy gabaryt paczki. Sprawdz wymiary: gabaryt A maks. 8 x 38 x 64 cm, waga do 25 kg. Blad 401 oznacza bledny lub wygasly token.
Synchronizacja statusow nie dziala
Jesli uzywasz webhookow – sprawdz czy URL callbacku jest dostepny z zewnatrz (nie localhost). Serwer musi odpowiadac HTTP 200 w ciagu 5 sekund. Timeout powoduje ponowienie proby, ale po kilku nieudanych InPost przestaje wysylac powiadomienia.
Problemy z integracja? Skontaktuj sie z nami – konfigurujemy InPost w sklepach na co dzien.
Wspomniane narzędzia
Potrzebujesz pomocy z e-commerce?
Budujemy sklepy internetowe na WooCommerce i integrujemy je z Baselinker, Allegro i systemami płatności. Bezpłatna wycena w 24h.
Najczęściej zadawane pytania
Ile kosztuje integracja InPost ze sklepem internetowym?
Czy moge korzystac z InPost bez wtyczki, przez API?
Jak dodac mape paczkomatow do checkoutu?
Jak dlugo trwa konfiguracja InPost w sklepie?
Co zrobic gdy mapa paczkomatow nie wyswietla sie?
Potrzebujesz pomocy?
Wolisz, żeby zrobił to specjalista?
Oszczędź czas i uniknij błędów. Wdrożymy to rozwiązanie za Ciebie – profesjonalnie i szybko.