Jak zainstalować i skonfigurować moduł InPost PL w PrestaShop 9 – od pobrania modułu do generowania etykiet
Integracja InPost z PrestaShop 9 to jeden z najważniejszych kroków przy uruchamianiu polskiego sklepu internetowego. InPost oferuje sieć ponad 26 000 paczkomatów w Polsce i jest najczęściej wybieraną formą dostawy przez polskich kupujących online.
Dzięki integracji InPost z PrestaShop 9 możesz zaoferować klientom dwie główne usługi:
InPost Paczkomat – dostawa do jednej z ponad 26 000 maszyn paczkomatowych w Polsce. Klient wybiera paczkomat na interaktywnej mapie podczas składania zamówienia. Odbiór możliwy 24/7.
InPost Kurier – dostawa pod wskazany adres z odbiorem osobistym przez kuriera. Przesyłka nadawana jest bezpośrednio od sprzedawcy.
Moduł InPost PL dla PrestaShop 9 jest bezpłatny i udostępniany przez InPost oficjalnie.
Wejdź na stronę inpost.pl/ecommerce, przejdź do sekcji integracji i pobierz moduł dla PrestaShop (upewnij się, że pobierasz wersję zgodną z PrestaShop 9). Alternatywnie sprawdź repozytorium GitHub InPost.
Zaloguj się do panelu admin PrestaShop 9, przejdź do Moduły > Menedżer modułów i kliknij Prześlij moduł. Wybierz pobrany plik .zip z modułem InPost PL.
Po przesłaniu kliknij Zainstaluj przy module InPost PL na liście modułów. Poczekaj na zakończenie instalacji, a następnie kliknij Konfiguruj.
Aby moduł InPost działał poprawnie, musisz posiadać konto firmowe w InPost i uzyskać dostęp do API ShipX.
Wejdź na inpost.pl/ecommerce i zarejestruj konto firmowe. Wypełnij dane firmy, NIP i adres. InPost może poprosić o dodatkowe dokumenty weryfikacyjne dla nowych kont.
Po weryfikacji konta zaloguj się do panelu InPost Manager, przejdź do ustawień i wygeneruj token API ShipX. Jest to klucz autoryzacyjny umożliwiający komunikację PrestaShop z systemem InPost.
W panelu konfiguracji modułu InPost PL w PrestaShop wklej token API ShipX w polu API Token. Wybierz środowisko produkcyjne (Production) i zapisz ustawienia.
Wybierz lub skonfiguruj organizację nadawcy (adres odbioru paczek przez kuriera InPost lub punkt nadania). Możesz skonfigurować kilka adresów nadania dla różnych magazynów.
Po konfiguracji API, utwórz metody dostawy InPost widoczne dla klientów w procesie zakupu.
W panelu modułu InPost PL kliknij Dodaj metodę dostawy. Wybierz typ Paczkomat, ustaw nazwę wyświetlaną klientom, czas dostawy i cenę. Cena może być stała lub uzależniona od wagi zamówienia.
Analogicznie dodaj metodę dostawy kurierskiej. Ustaw czas dostawy (zwykle D+1), cenę i opcjonalnie próg darmowej dostawy (np. powyżej 200 PLN – darmowa dostawa kurierem).
W ustawieniach modułu włącz osadzanie mapy paczkomatów InPost w procesie checkout. Klient zobaczy interaktywną mapę i wybierze paczkomat bezpośrednio podczas składania zamówienia.
Gdy zamówienie jest opłacone i gotowe do wysyłki, możesz wygenerować etykietę InPost bezpośrednio z panelu PrestaShop 9.
W panelu admin przejdź do Zamówienia > Lista zamówień i kliknij zamówienie z dostawą InPost. W sekcji dostawy zobaczysz opcje InPost.
Kliknij Utwórz przesyłkę InPost. Moduł automatycznie wyśle dane adresowe i informacje o paczce do API ShipX InPost. Wybierz rozmiar paczki (A, B, C lub niestandardowy dla kuriera).
Po utworzeniu przesyłki kliknij Pobierz etykietę PDF. Wydrukuj etykietę i przyklej na paczkę. Numer śledzenia (tracking) zostanie automatycznie zapisany do zamówienia i widoczny dla klienta.
Moduł InPost PL dla PrestaShop jest bezpłatny i dostępny do pobrania z oficjalnej strony InPost dla e-commerce. Nie ma opłat licencyjnych za sam moduł. Płacisz jedynie za faktyczne przesyłki według cennika InPost – ceny zaczynają się od kilku złotych za paczkę (w zależności od rozmiaru i rodzaju usługi). Przy większych wolumenach możesz negocjować indywidualny cennik z InPost.
Po wybraniu dostawy InPost Paczkomat w koszyku, klient widzi interaktywną mapę paczkomatów InPost osadzoną bezpośrednio w procesie checkout. Może wyszukać paczkomat po adresie, nazwie miejscowości lub kliknąć na mapie. Po wybraniu paczkomatu i potwierdzeniu zamówienia, kod wybranego paczkomatu trafia automatycznie do zamówienia w panelu admina PrestaShop.
Tak, moduł InPost PL dla PrestaShop 9 integruje się z API ShipX, dzięki czemu możesz generować etykiety wysyłkowe bezpośrednio z panelu admina PrestaShop. Wystarczy otworzyć zamówienie i kliknąć "Utwórz przesyłkę" – moduł automatycznie przekazuje dane adresowe do InPost i zwraca PDF z etykietą gotową do druku.