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.
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 tym InPost, są na roadmapie Sellaro - 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 tym InPost, są na roadmapie Sellaro; 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 (PrestaShop, Sylius, WooCommerce) działa dziś, a kolejne (Allegro, kurierzy, faktury) są na roadmapie. Zobacz aktualny katalog integracji i policz swój koszt w cenniku.