Nowość w Endora Commerce: wbudowany CRM z szansami sprzedażowymi Zobacz →
Endora Commerce

Integracja z InPost

Moduł InPost łączy kasę i panel Endora Commerce z API ShipX: kupujący wybiera Paczkomat na mapie albo dostawę kurierem, a przesyłka powstaje sama, gdy zamówienie zostanie opłacone.

Kiedy InPost ma sens w sprzedaży B2B

W hurcie duże zamówienia jadą zwykle paletą albo transportem własnym, ale część sprzedaży to drobne dokupienia: części zamienne, materiały eksploatacyjne, próbki. Dla takich paczek Paczkomat bywa wygodniejszy niż kurier, bo odbiorca nie musi czekać pod drzwiami warsztatu czy biura. Jeśli prowadzisz w tym samym panelu kanał B2C, InPost jest tam często metodą, której kupujący po prostu oczekują.

Moduł InPost jest modułem płatnym, wliczonym w cenę wdrożeń prowadzonych przez Endorę. Działa wyłącznie na terenie Polski.

Dwie metody dostawy: Paczkomat i kurier

Po instalacji moduł zakłada w katalogu metod dostawy dwie pozycje:

MetodaCo widzi kupujący w kasieUsługa ShipX
Paczkomat InPostMapę Geowidget z wyborem punktuinpost_locker_standard
Kurier InPostZwykły wybór metody, dostawa na adres zamówieniainpost_courier_standard

Obie metody konfigurujesz tak jak każdą inną: nazwę, cenę, status i dostępność w poszczególnych kanałach sprzedaży ustawiasz w sekcji metod dostawy. W kasie pojawiają się dopiero wtedy, gdy integracja jest aktywna i ma komplet danych dostępowych dla wybranego trybu.

Przy Paczkomacie zamówienia nie da się złożyć bez wskazania punktu na mapie oraz imienia, nazwiska i telefonu odbiorcy. Wybrany punkt zapisuje się razem z zamówieniem, więc w panelu widać, do którego Paczkomatu ma trafić paczka.

Od opłacenia zamówienia do etykiety

  1. Utworzenie przesyłki. Gdy zamówienie zostanie opłacone, moduł sam zakłada przesyłkę w ShipX. Automat jest domyślnie włączony i można go wyłączyć w ustawieniach.
  2. Ręczne generowanie i ponowienie. Na zakładce dostawy w zamówieniu są przyciski „Generuj przesyłkę” i „Ponów”. Przydają się, gdy automat jest wyłączony albo gdy ShipX odrzucił próbę, na przykład z powodu błędnego numeru telefonu.
  3. Etykieta. Etykietę w formacie PDF, w rozmiarze A4 albo A6, pobierasz z zakładki przesyłek w panelu.
  4. Status i numer śledzenia. Przesyłka czeka na potwierdzenie, dopóki InPost Manager nie przyśle zdarzenia o zmianie statusu. Numer śledzenia pojawia się w zamówieniu po tym potwierdzeniu.

Domyślne parametry nadania ustawiasz raz: sposób nadania, szablon gabarytu paczki, opcjonalny punkt nadawczy (gdy nadajesz w Paczkomacie lub punkcie), kwotę ubezpieczenia i rozmiar etykiety.

Statusy przez webhooki InPost Managera

Moduł nie odpytuje ShipX o status przesyłki. Informację o zmianach dostaje wyłącznie przez webhooki, które konfigurujesz w InPost Managerze. Ma to dwie konsekwencje:

  • Adres API sklepu musi być publiczny. InPost wysyła zdarzenia na adres widoczny z internetu, więc instalacja bez publicznego adresu backendu nie dostanie statusów.
  • Adres webhooka jest poświadczeniem. ShipX nie podpisuje powiadomień, dlatego adres zawiera tajny fragment, generowany przy pierwszym zapisie ustawień. Adres można w każdej chwili wymienić na nowy, a zdarzenia przysłane na stary są od tego momentu odrzucane.

To samo zdarzenie przysłane drugi raz niczego nie zmienia, więc ponowienia po stronie InPost nie dublują statusów.

Co przygotować po stronie InPost

  • Konto w InPost Managerze z dostępem do API ShipX: identyfikator organizacji i token dostępowy.
  • Token Geowidget, czyli publiczny klucz mapy punktów dla kasy.
  • Osobne dane dla sandboxa i produkcji. Moduł przechowuje oba komplety i używa tylko tego, który odpowiada wybranemu trybowi. Tokeny są po zapisie niewidoczne w panelu, widać jedynie, że zostały ustawione.
  • Webhook w InPost Managerze. Adres skopiowany z ustawień integracji wklejasz w sekcji API, w webhookach statusów przesyłek, osobno dla sandboxa i produkcji.

Ustawienia znajdziesz w sekcji metod dostawy, w zakładce integracji, a także przez paletę poleceń panelu. Dostęp do nich wymaga osobnego uprawnienia do zarządzania InPostem.

Czego moduł nie obsługuje

W obecnej wersji integracja nie obejmuje:

  • przesyłek za pobraniem,
  • etykiet w formatach ZPL i EPL dla drukarek termicznych,
  • InPost Pay,
  • mapy Geowidget dla punktów poza Polską,
  • usługi Paczka w Weekend,
  • Szybkich Zwrotów.

Jeśli któraś z tych funkcji jest dla Ciebie warunkiem, powiedz o tym przed wdrożeniem.

InPost a inni przewoźnicy

Metody dostawy w Endora Commerce pochodzą z modułów-adapterów i nie wykluczają się wzajemnie. InPost może działać obok DHL Parcel, który obsługuje kuriera DHL i punkty POP/BOX, oraz obok metod bez integracji z przewoźnikiem, na przykład odbioru osobistego. Pełną listę znajdziesz w katalogu integracji.

Sprawdźmy, co da się podłączyć u Ciebie

Umów bezpłatną konsultację. Przejdziemy przez Twój ERP, magazyn i procesy sprzedaży, i pokażemy, jak wygląda ścieżka integracji krok po kroku.

Michał Zabielski, założyciel i CEO Endory

Michał Zabielski

Założyciel i CEO Endory

Odpowiadamy w ciągu jednego dnia roboczego.