Jak połączyć Allegro, WooCommerce, InPost i faktury w jednym systemie
Typowy polski sklep sprzedaje na Allegro i przez własny sklep na WooCommerce, wysyła głównie InPostem i musi wystawiać faktury. Każdy z tych elementów żyje we własnym panelu, a ich łączenie to codzienne przeklejanie danych: numer zamówienia tu, adres tam, etykieta gdzie indziej, faktura na końcu. Im więcej zamówień, tym więcej okien i tym większe ryzyko błędu.
Ten artykuł pokazuje, jak zaprojektować jeden system, który spina Allegro, WooCommerce, kuriera i fakturowanie — oraz na co zwrócić uwagę, żeby całość była spójna, a nie zlepkiem wtyczek.
Problem: cztery panele, jeden proces
Choć narzędzia są osobne, proces jest jeden: zamówienie wpływa, trzeba je skompletować, wysłać i udokumentować. Rozbicie tego na cztery panele powoduje trzy koszty:
- czas — logowanie i przeklejanie między Allegro, WooCommerce, kurierem i księgowością,
- błędy — literówka w adresie, pomylona etykieta, faktura na złe dane,
- brak widoczności — nie widzisz w jednym miejscu, co jest opłacone, spakowane i wysłane.
Rozwiązaniem jest centralny OMS (Order Management System), który staje się jednym miejscem prawdy o zamówieniu, a pozostałe systemy podpina jako źródła i odbiorców.
Warstwa 1: centralny OMS jako serce operacji
Sercem układu jest system, który zbiera zamówienia ze wszystkich kanałów i prowadzi je przez cały cykl. To do niego trafiają zamówienia z Allegro i WooCommerce, w nim widzisz status każdego z nich i z niego uruchamiasz wysyłkę oraz fakturę.
Dobry OMS normalizuje dane — zamówienie z Allegro i ze sklepu wyglądają tak samo, mają spójne statusy i ten sam format adresu. Dzięki temu kolejne warstwy (kurier, księgowość) nie muszą wiedzieć, z jakiego kanału pochodzi zamówienie.
W Sellaro zamówienia i produkty ze wszystkich podpiętych kanałów trafiają do wspólnego, znormalizowanego widoku, a silnik automatyzacji reaguje na zdarzenia (nowe zamówienie, zmiana statusu) regułami „jeśli to, zrób tamto“.
Warstwa 2: Allegro i WooCommerce jako kanały sprzedaży
Pierwszy krok to podpięcie źródeł zamówień:
- WooCommerce — jako kanał (wtyczka lub klucze API sklepu), z którego OMS pobiera zamówienia i produkty,
- Allegro — przez autoryzację konta (REST API Allegro); wiele kont to po prostu wiele kanałów we wspólnej kolejce.
Ważne, żeby produkty z obu kanałów mapowały się po SKU — to pozwala prowadzić jeden wspólny magazyn i uniknąć nadsprzedaży (rozwijamy ten temat w osobnym poradniku o synchronizacji stanów).
W Sellaro moduł do WooCommerce jest gotowy, a integracja Allegro jest na roadmapie i dokładamy ją na życzenie — zgodnie z zasadą, że brakującą integrację dodajemy gratis w ramach pakietu.
Warstwa 3: magazyn i wspólny stan
Skoro sprzedajesz ten sam towar w dwóch kanałach, potrzebujesz jednego wspólnego stanu, który schodzi po każdej sprzedaży i rozjeżdża się na oba kanały, zanim dojdzie do nadsprzedaży. Centralny OMS jest naturalnym miejscem na taki magazyn: to on wie o wszystkich zamówieniach, więc to on powinien pilnować stanu.
Przy odzieży czy obuwiu synchronizacja musi działać na poziomie wariantu (rozmiar, kolor), a nie tylko produktu. Warto też, by system rezerwował sztukę w momencie zamówienia, a nie dopiero przy wysyłce.
Warstwa 4: InPost i inni kurierzy
Gdy zamówienie jest opłacone i skompletowane, czas na wysyłkę. Docelowy układ to generowanie etykiety kurierskiej z danych zamówienia bez przepisywania adresu — dla InPostu, ale też DPD, DHL czy Orlen Paczki, bo większość sklepów korzysta z kilku kurierów naraz.
Przy projektowaniu tej warstwy zwróć uwagę na:
- automatyczne mapowanie metody dostawy z zamówienia na usługę kuriera,
- paczkomaty — dla InPostu wybór punktu musi przejść z zamówienia do etykiety,
- tracking — numer przesyłki powinien wracać do zamówienia i (opcjonalnie) do klienta.
Integracje kurierskie w Sellaro należą do konektorów dokładanych w miarę potrzeb klientów — jeśli InPost jest Twoim głównym kurierem, zgłoś to przy wdrożeniu.
Warstwa 5: faktury i księgowość
Ostatni element to dokumenty. Docelowo faktura powstaje automatycznie po opłaceniu zamówienia, na podstawie jego danych, i trafia do Twojego systemu księgowego (np. Fakturownia, wFirma). To zdejmuje z obsługi ręczne wystawianie i eliminuje błędy w danych nabywcy.
Przy tej warstwie sprawdź:
- moment wystawienia — po opłaceniu, po wysyłce czy na żądanie,
- dane nabywcy — poprawne przeniesienie NIP i adresu z zamówienia,
- numerację — spójną i zgodną z Twoją księgowością.
W modelu pakietowym Sellaro księgowość (Fakturownia/wFirma) jest przewidziana jako wyróżnik wyższego pakietu — element układanki „jeden system“, do którego zmierzamy.
Jak to spiąć w praktyce — kolejność wdrożenia
Nie podłączaj wszystkiego naraz. Sprawdzona kolejność:
- Podłącz OMS do WooCommerce i Allegro — najpierw zbierz zamówienia w jednym miejscu.
- Uporządkuj magazyn — wspólny stan i synchronizacja, żeby zatrzymać nadsprzedaż.
- Dodaj kuriera — automatyczne etykiety dla głównej metody dostawy (np. InPost).
- Włącz faktury — automatyczne wystawianie po opłaceniu.
- Zautomatyzuj resztę — statusy i powiadomienia do klienta.
Każdy krok daje wymierną oszczędność i można go uruchomić osobno, bez ryzyka, że zablokujesz sprzedaż.
Najczęstsze pytania
Czy potrzebuję osobnych narzędzi do Allegro, WooCommerce, InPostu i faktur?
Nie — sensowniej spiąć je wokół jednego centralnego systemu (OMS), który staje się miejscem prawdy o zamówieniu, a pozostałe systemy podpina jako źródła i odbiorców. Dzięki temu nie przeklejasz danych między czterema panelami i widzisz cały proces w jednym miejscu.
Od czego zacząć spinanie tych systemów?
Od zebrania zamówień w jednym miejscu: najpierw podłącz OMS do WooCommerce i Allegro, potem uporządkuj wspólny magazyn, następnie dodaj kuriera (etykiety), na końcu faktury i pozostałe automatyzacje. Każdy krok daje osobną oszczędność i można go uruchomić niezależnie.
Czy da się generować etykiety InPost automatycznie z zamówienia?
Taki jest cel dobrze poukładanego systemu — etykieta powstaje z danych zamówienia bez przepisywania adresu, a dla paczkomatów wybór punktu przechodzi z zamówienia do etykiety. Integracje kurierskie w Sellaro dokładamy w miarę potrzeb klientów; zgłoś InPost przy wdrożeniu.
Czy faktury mogą wystawiać się automatycznie po zamówieniu?
Docelowo tak — faktura powstaje po opłaceniu, na podstawie danych zamówienia, i trafia do systemu księgowego (np. Fakturownia, wFirma). Ważne, by poprawnie przenosiła NIP i adres nabywcy oraz zachowywała spójną numerację zgodną z Twoją księgowością.
Podsumowanie
„Jeden system“ dla Allegro, WooCommerce, InPostu i faktur to nie jedna magiczna wtyczka, tylko dobrze poukładane warstwy wokół centralnego OMS: kanały sprzedaży → wspólny magazyn → kurierzy → księgowość, spięte automatyzacją. Klucz to jedno miejsce prawdy o zamówieniu i stopniowe podłączanie kolejnych elementów.
Sellaro budujemy właśnie jako taki hub — część integracji działa dziś, kolejne dochodzą jako moduły, a brakującą dodajemy gratis. Zobacz aktualny katalog integracji i policz swój koszt w cenniku.