Bezpłatna wycena
Wróć do bloga
Artykuł
3 sierpnia 202616 min read

Integracja WooCommerce z Allegro, BaseLinker i InPost — 3 metody, konfiguracja krok po kroku i koszty [2026]

KB

Konrad Bachowski

Tech lead, HeyNeuron

Integracja WooCommerce z Allegro, BaseLinker i InPost — 3 metody, konfiguracja krok po kroku i koszty [2026]

Integracja WooCommerce z Allegro, BaseLinker i InPost — od czego zacząć w 2026?

WooCommerce to najpopularniejsza platforma e-commerce na świecie — według danych BuiltWith napędza ponad 28% wszystkich sklepów internetowych. W Polsce jej popularność wynika z elastyczności i integracji z WordPressem. Problem polega na tym, że sama instalacja WooCommerce to dopiero połowa drogi. Prawdziwa praca zaczyna się gdy trzeba połączyć sklep z Allegro, InPost i systemem zarządzania zamówieniami.

Z mojego doświadczenia w HeyNeuron: właściciel sklepu WooCommerce spędza przeciętnie 2-4 godziny dziennie na ręcznym zarządzaniu zamówieniami — kopiowaniu danych między platformami, generowaniu etykiet, aktualizowaniu stanów na Allegro — zanim zdecyduje się na integrację. Po wdrożeniu BaseLinker ten czas spada do 20-40 minut. Ten artykuł pokaże Ci jak to zrobić.

Dlaczego integracja WooCommerce z Allegro i InPost jest niezbędna?

Allegro ma ponad 20 milionów aktywnych kupujących — to największy marketplace w Polsce i jeden z dziesięciu największych w Europie. InPost obsługuje ponad 55% przesyłek e-commerce w Polsce i ma sieć ponad 22 000 Paczkomatów. Bez integracji z tymi platformami tracisz dostęp do kluczowej infrastruktury polskiego e-commerce.

Konkretne problemy bez integracji: - Zamówienie z Allegro trzeba ręcznie przepisać do WooCommerce lub obsługiwać w dwóch panelach osobno - Stan magazynowy nie synchronizuje się automatycznie — ryzyko sprzedaży towaru którego nie ma - Etykiety InPost generujesz osobno dla każdego zamówienia, bez możliwości druku zbiorczego - Faktury wystawiasz ręcznie lub kopiujesz dane z każdego systemu z osobna

Artykuł dotyczy integracji samego WooCommerce z kluczowymi polskimi narzędziami e-commerce. Jeśli szukasz integracji z Subiekt GT lub nexo — zajrzyj do osobnego przewodnika: integracja WooCommerce z Subiekt GT i nexo. Jeśli interesuje Cię porównanie platform — sprawdź Shopify vs WooCommerce 2026.

3 metody integracji WooCommerce z Allegro i InPost

Metoda 1: BaseLinker — najlepsza dla większości sklepów

BaseLinker to w Polsce de facto standard dla sklepów WooCommerce obsługujących Allegro i kurierów. Nie jest to plugin do WooCommerce — to osobna platforma SaaS działająca jako centralny hub między sklepem, marketplace'ami a kurierami.

Co konkretnie robi BaseLinker:

Zbiera zamówienia z WooCommerce i Allegro do jednej listy. Z tego widoku generujesz etykiety InPost, DPD, DHL, FedEx lub Pocztę Polską — wszystko z jednego miejsca, bez logowania do kolejnych systemów. Możesz wydrukować 200 etykiet w 3 minuty. Automatyzacje (zwane "statusami") pozwalają zaprogramować np.: "jeśli zamówienie z Allegro, opłacone, produkt do 2 kg → nadaj InPost Paczkomat → przesuń do statusu Wysłane → wyślij e-mail z numerem śledzenia". Ten workflow działa bez Twojego udziału.

Integracja BaseLinker z WooCommerce — konfiguracja krok po kroku:

  1. Plugin do WooCommerce: Zainstaluj bezpłatny plugin "BaseLinker" z WordPress.org (wyszukaj "BaseLinker" lub pobierz z baselinker.com/pl)
  2. Klucze API WooCommerce: W WooCommerce → Ustawienia → Zaawansowane → REST API → Dodaj nowy klucz → wybierz uprawnienia "Odczyt/Zapis" → skopiuj Consumer Key i Consumer Secret
  3. Połączenie w BaseLinker: Panel BaseLinker → Integracje → Sklep → WooCommerce → wklej URL sklepu, Consumer Key, Consumer Secret → Zapisz → Test połączenia
  4. Integracja Allegro: Integracje → Marketplace → Allegro → Autoryzuj → wybierz konto Allegro → potwierdź uprawnienia (OAuth2)
  5. InPost: Integracje → Kurierzy → InPost → One API → wklej Client ID i Client Secret z manager.inpost.pl → wybierz organizację → Zapisz
  6. Reguły synchronizacji stanów: Ustawienia → Synchronizacja stanów → kierunek WooCommerce → Allegro (zalecane), częstotliwość co 15 min lub tryb webhook (real-time)
  7. Automatyzacje: StatusY → dodaj regułę → definiuj warunek i akcję

Czas konfiguracji: 4-8 godzin przy samodzielnej pracy, 1 dzień roboczy przy wsparciu agencji.

Cennik BaseLinker:

Plan Zamówienia/mies. Cena
Start do 100 bezpłatny
Basic do 3 000 149 zł/mies.
Standard do 10 000 299 zł/mies.
Pro do 30 000 499 zł/mies.

Dla sklepów generujących 50-3000 zamówień miesięcznie plan Basic (149 zł/mies.) zwraca się już w pierwszym miesiącu — oszczędność czasu operacyjnego to zazwyczaj 1500-3000 zł/mies. przy porównaniu do stawki godzinowej pracownika.

Metoda 2: Osobne pluginy do WooCommerce

Jeśli chcesz uniknąć miesięcznego kosztu BaseLinker lub masz małą skalę (do 100 zamówień miesięcznie), możesz użyć osobnych pluginów:

Allegro → WooCommerce: Kilka rozwiązań dostępnych na marketplace, ceny 200-800 zł/rok lub jednorazowo 300-1200 zł. Popularne: AllegroSync, WooAllegro, Allegro Bridge. Ograniczenia: zazwyczaj brak automatyzacji, ręczne nadawanie przesyłek.

InPost → WooCommerce: Oficjalny bezpłatny plugin WooCommerce InPost dostępny na WordPress.org. Od wersji 2.0 obsługuje InPost One API (stary ShipX wygasa Q3 2026). Dodaje widget wyboru paczkomatu na stronie koszyka, generowanie etykiet z poziomu WooCommerce.

Hurtownie: Pluginy XML/CSV sync (100-400 zł/rok). Automatyczna aktualizacja cen i stanów z pliku eksportu hurtowni.

Wada tej metody: brak centralnego panelu zarządzania zamówieniami. Przy 50+ zamówieniach dziennie żonglujesz między kilkoma panelami i wtyczkami — to nieefektywne.

Metoda 3: Integracja custom przez API

Dla sklepów z niestandardowymi wymaganiami realizujemy w HeyNeuron integracje przez Allegro REST API (wersja 4, aktualna od Q1 2025 po deprecacji v3) i InPost One API.

Kiedy warto: sklep realizujący >500 zamówień dziennie, złożone reguły biznesowe (np. dynamiczne cenowanie na Allegro w zależności od konkurencji), integracja z systemem ERP który BaseLinker nie obsługuje (SAP, Microsoft Dynamics, Oracle), lub wymóg pełnej kontroli nad danymi (sklepy medyczne, fintech).

Koszt: 30 000-100 000 zł jednorazowego wdrożenia + 1 000-3 000 zł/mies. utrzymania. Czas: 2-4 miesiące.

Integracja WooCommerce z InPost — co zmienia One API w 2026?

To temat szczególnie ważny w 2026 roku, bo dotyczy wszystkich sklepów WooCommerce korzystających z InPost. Stary endpoint ShipX (api-shipx-pl.easypack24.net) jest wygaszany w Q3 2026 i zastępowany przez InPost One API (api.inpost.pl).

Co to oznacza w praktyce: Jeśli Twój plugin do WooCommerce lub BaseLinker używa starego ShipX API, po Q3 2026 integracja przestanie działać. Sprawdź wersję pluginu InPost w swoim WooCommerce i zaktualizuj do wersji 2.0+.

Nowe funkcje One API vs ShipX: - Ujednolicona autoryzacja OAuth2 (Client Credentials grant) zamiast tokenów Basic Auth - Obsługa InPost Pay jako metody płatności (opcja dla sklepów obsługujących zakupy przez aplikację InPost) - Batch label generation dla zamówień B2B (100+ przesyłek w jednym request) - Lepsza obsługa InPost Flex (elastyczne okna odbioru)

Konfiguracja InPost One API w WooCommerce:

  1. Zaloguj do manager.inpost.pl → konto API
  2. Utwórz nową aplikację → wybierz scopes: read + write + track
  3. Skopiuj Client ID i Client Secret
  4. W pluginie WooCommerce InPost: zakładka "API" → wklej dane → wybierz Organization ID
  5. Test w trybie sandbox (test.manager.inpost.pl) — wymagany przed produkcją

InPost Pay dla WooCommerce: Plugin InPost Pay (bezpłatny od InPost) dodaje metodę płatności na stronie koszyka. Kupujący płaci i wybiera Paczkomat w aplikacji InPost. Prowizja: standardowa stawka pośrednika (porównywalna z PayU/Przelewy24). Konwersja: według danych InPost wzrost o 7-12% dla użytkowników aplikacji InPost.

Integracja WooCommerce z BaseLinker — automatyzacje które oszczędzają czas

Sama synchronizacja to minimum. Prawdziwa wartość BaseLinker tkwi w automatyzacjach. Z projektu dla jednego z naszych klientów — sklepu z elektroniką obsługującego 300-400 zamówień miesięcznie — przykład reguł które wdrożyliśmy:

Reguła 1 (InPost): Zamówienie WooCommerce lub Allegro → produkt poniżej 25 kg → opłacone → nadaj InPost Paczkomat (najtańsza opcja) → przesuń do statusu "W realizacji" → wyślij SMS klientowi z linkiem śledzenia.

Reguła 2 (Kurier): Zamówienie z pobraniem LUB produkt powyżej 25 kg → nadaj DPD Pobranie → status "W realizacji" → wyślij e-mail z numerem listu przewozowego.

Reguła 3 (Allegro specjalnie): Nowe zamówienie Allegro → utwórz fakturę w InFakt → dodaj numer faktury jako wiadomość do kupującego.

Reguła 4 (Błędne zamówienie): Zamówienie bez adresu e-mail (zdarza się przy Allegro) → wyślij powiadomienie na Slacku do managera.

Efekt: klient z 400 zamówień miesięcznie skrócił czas obsługi zamówień z 3.5 godziny dziennie do 45 minut. Różnica 2 godziny 45 minut dziennie × 22 dni robocze = 60.5 godziny miesięcznie. Przy stawce 50 zł/h (koszty pracownika) to 3 025 zł/mies. zwrotu z inwestycji — przy koszcie BaseLinker 149 zł/mies.

Integracja WooCommerce z hurtowniami — automatyzacja stanów produktów

Model dropshippingowy lub resellerski wymaga stałej synchronizacji z dostawcami. Dla WooCommerce możliwości:

BaseLinker Hurtownie: Ponad 200 polskich i europejskich hurtowni (ABC Data, Action, Tech Data, Ingram Micro, Eurobalt, i.pl i inne). Automatyczna aktualizacja stanów co 15-60 minut, aktualizacja cen, automatyczne ukrywanie produktów gdy stan = 0.

XML/CSV import (pluginy): Dla hurtowni bez integracji BaseLinker. Plugin pobiera plik eksportu z FTP hurtowni i mapuje pola na produkty WooCommerce. Pluginy: WooImporter, WPAI (WP All Import), Product Importer Deluxe.

Custom middleware: Gdy masz 10+ dostawców z różnymi formatami API — budujemy w HeyNeuron dedykowany aggregator który normalizuje dane i pushuje do WooCommerce. Typowy projekt: 15 000-40 000 zł + utrzymanie 500 zł/mies.

Integracja WooCommerce z fakturowaniem — InFakt, wFirma, Subiekt

Automatyczne wystawianie faktur to jeden z pierwszych procesów który warto zautomatyzować. Opcje:

BaseLinker + InFakt/iFirma/wFirma: Jedyna konfiguracja w BaseLinker → Integracje → Faktury. Po zakupie faktura wystawia się automatycznie i trafia mailem do klienta. Koszt: 0 zł extra (wliczone w BaseLinker).

WooCommerce + WooCommerce PDF Invoices (plugin): Bezpłatny plugin generujący faktury PDF bezpośrednio w WooCommerce. Ograniczenia: brak integracji z programami księgowymi.

WooCommerce + Subiekt GT/nexo: Najczęstszy przypadek dla firm rozliczających się przez Subiekt. Przez BaseLinker lub SellIntegro — szczegóły w dedykowanym artykule o integracji WooCommerce z Subiekt GT.

Allegro REST API v4 — co musi wiedzieć właściciel sklepu WooCommerce?

Allegro zakończyło migrację z API REST v3 do v4 w Q1 2025. Jeśli korzystasz ze starszego pluginu lub niestandardowej integracji — sprawdź czy obsługuje v4. Stara wersja już nie przyjmuje nowych żądań.

Kluczowe zmiany w Allegro REST API v4 istotne dla WooCommerce:

Nowy system wariantów (offers/variants). W v4 warianty produktów (rozmiar, kolor) są zarządzane przez endpoint /sale/product-offers z polem variants. Stary system "zestawów ofert" jest wygaszony. Jeśli sprzedajesz produkty z wariantami — sprawdź czy Twoja integracja obsługuje nowy schemat.

Parametry ESG od Q2 2026. Allegro wymaga teraz dla kategorii odzieżowych i tekstylnych podania dwóch nowych parametrów: originCountry (kraj produkcji, np. "PL", "CN") i materialComposition (skład procentowy materiałów, np. "100% bawełna"). Oferty bez tych pól są odrzucane z kodem błędu INVALID_PARAMETER. BaseLinker i większość pluginów już to obsługuje — sprawdź aktualizacje jeśli używasz starszej wersji.

Nowe zakresy autoryzacji OAuth2. Aplikacje integrujące Allegro muszą jawnie żądać uprawnień do konkretnych zasobów (np. allegro:api:sale:offers:read, allegro:api:orders:read). Przy reinicjalizacji autoryzacji możesz zostać poproszony o ponowne zaakceptowanie zakresów.

BaseLinker jako aktywnie rozwijane narzędzie obsługuje Allegro REST API v4 i automatycznie zarządza wszystkimi zmianami po stronie API — to jeden z powodów dla którego jest lepszym wyborem niż własna integracja dla większości sklepów.

Jak WooCommerce radzi sobie z dużym katalogiem produktów na Allegro?

Jeden z częstszych problemów który widzę u klientów: sklep ma 5 000-50 000 SKU i chce wystawić je wszystkie na Allegro. Ręcznie to niemożliwe. Przez BaseLinker — wykonalne, ale wymaga dobrej konfiguracji.

Kluczowe kwestie przy dużym katalogu:

Mapowanie kategorii: Kategorie WooCommerce i Allegro nie są identyczne. Musisz zdefiniować reguły mapowania: kategoria "Elektronika/Smartfony" w WooCommerce → Allegro "Elektronika → Telefony i akcesoria → Smartfony". BaseLinker ma interfejs do mapowania, ale wymaga jednorazowej pracy przy dużym katalogu.

Zdjęcia produktów: Allegro wymaga minimum 1 zdjęcia o rozdzielczości min. 800x800 px. Jeśli Twoje zdjęcia w WooCommerce są mniejsze — Allegro odrzuci oferty. Sprawdź przed masowym wystawianiem.

Czas synchronizacji: Pierwsze wystawienie 5 000 produktów na Allegro przez BaseLinker może zająć kilka godzin ze względu na rate limiting Allegro API (9 000 requestów/90s). Planuj to na weekend lub godziny nocne.

Ceny na Allegro vs WooCommerce: Możesz mieć inne ceny na każdej platformie. BaseLinker obsługuje reguły cenowe (np. dodaj 5% do ceny WooCommerce dla Allegro, żeby pokryć prowizję Allegro). Prowizja Allegro: od 5% do 15% zależnie od kategorii — uwzględnij ją w cenie wystawiania.

Porównanie metod integracji WooCommerce — tabela decyzyjna

Kryterium BaseLinker Pluginy osobne Custom API
Koszt 149-499 zł/mies. 300-1200 zł/rok 30-100k zł + 1-3k/mies.
Czas uruchomienia 1-3 dni 2-7 dni 2-4 miesiące
Allegro + InPost razem Tak Osobno Tak
Automatyzacje Tak (zaawansowane) Bardzo ograniczone Tak (dowolne)
Najlepsze dla 50-10 000 zam./mies. <50 zam./mies. >500 zam./dzień

Checklist: Integracja WooCommerce z Allegro i InPost — 8 kroków przed wdrożeniem

  • WooCommerce i PHP na bieżąco — WooCommerce 8.x wymaga PHP 8.1+; starsze wersje mają luki bezpieczeństwa i mogą blokować integracje
  • Konto firmowe Allegro — integracje API wymagają konta firmowego (konto osobiste ma ograniczony dostęp do API Allegro REST)
  • InPost One API credencje — wygeneruj Client ID i Client Secret na manager.inpost.pl; stary ShipX API wygasa Q3 2026
  • WooCommerce REST API klucze — Consumer Key i Consumer Secret z uprawnieniami Read/Write (WooCommerce → Ustawienia → Zaawansowane → REST API)
  • Inwentaryzacja produktów — upewnij się że SKU są unikalne i spójne między WooCommerce a Allegro; różne SKU = niemożliwa automatyczna synchronizacja stanów
  • Obsługa wariantów — zdefiniuj jak warianty produktów (rozmiar/kolor) mają być mapowane na Allegro (jeden listing z wariantami vs osobne oferty)
  • Parametry ESG Allegro — dla kategorii odzieżowych i tekstylnych od Q2 2026 wymagane originCountry i materialComposition; oferty bez tych pól są odrzucane
  • Test sandbox przed produkcją — BaseLinker i InPost One API mają środowiska testowe; przetestuj kompletny przepływ zamówienia zanim uruchomisz na żywo

Czerwone flagi przy integracji WooCommerce — 5 błędów których unikaj

Z kilkudziesięciu projektów integracyjnych zebrałem błędy które kosztują klientów najwięcej:

1. Synchronizacja obustronna Allegro ↔ WooCommerce bez master-slave. Jeśli stany lecą w obu kierunkach bez reguły pierwszeństwa, możesz dostać pętlę synchronizacji. Zawsze ustaw jeden system jako "master stanów" — zazwyczaj WooCommerce jeśli to Twój główny magazyn.

2. Ignorowanie rate limitów API Allegro. Allegro REST API ma limit 9 000 requestów na 90 sekund. Przy dużym katalogu (10k+ produktów) pełna synchronizacja może go przekroczyć powodując tymczasowe blokady. BaseLinker zarządza tym automatycznie — przy własnej integracji musisz zaimplementować retry logic z exponential backoff.

3. Brak monitoringu błędów synchronizacji. Integracje się psują — pluginy się aktualizują, API zmienia zachowanie, serwer traci połączenie. Bez monitoringu dowiadujesz się o problemie gdy klient zgłosi że nie może odebrać paczki. Skonfiguruj powiadomienie e-mail gdy synchronizacja nie powiedzie się 3 razy z rzędu.

4. Stary ShipX API do InPost. W 2026 to krytyczny błąd. Sprawdź wersję pluginu InPost w WooCommerce i zaktualizuj do wersji obsługującej One API przed Q3 2026.

5. Ręczne SKU zamiast centralnego katalogu. Jeśli masz 500 produktów z różnymi SKU w WooCommerce i Allegro, automatyczna synchronizacja stanów jest niemożliwa bez mappingu. Zanim zaczniesz integrację — upewnij się że SKU są spójne lub przeprowadź jednorazowe mapowanie.

Najczęściej zadawane pytania — Integracja WooCommerce z Allegro i InPost

Czy można integrować WooCommerce z Allegro bezpłatnie?

Darmowych, w pełni funkcjonalnych integracji praktycznie nie ma. Allegro API jest bezpłatne, ale potrzebujesz narzędzia do zarządzania zamówieniami. Pluginy free mają bardzo ograniczone możliwości (brak automatyzacji, brak synchronizacji real-time). BaseLinker od 149 zł/mies. to minimum dla sklepu z poważnym wolumenem.

Jak długo trwa wdrożenie integracji WooCommerce z BaseLinker?

Samodzielnie: 4-8 godzin pracy (przy dostępności kont API). Przez agencję: 1-2 dni robocze. Pełna integracja z ERP i hurtowniami: 2-4 tygodnie.

Czy BaseLinker synchronizuje automatycznie stany WooCommerce → Allegro?

Tak, w trybie cron co 15 minut lub przez webhook (real-time). Tryb webhook zalecam dla produktów z małymi stanami — przy dużej sprzedaży ryzyko oversellingu jest realne.

Co zmienił InPost One API vs stary ShipX?

One API ujednoliciło autoryzację (OAuth2 zamiast Basic Auth), dodało obsługę InPost Pay i batch label generation B2B. Stary endpoint ShipX wygasa Q3 2026 — wtyczki bez aktualizacji przestaną działać.

Czy WooCommerce obsługuje paczkomaty InPost natywnie?

Nie natywnie, ale oficjalny bezpłatny plugin WooCommerce InPost (v2.0+) dodaje widget wyboru Paczkomatu na stronie koszyka i obsługuje One API.

Ile kosztuje integracja WooCommerce z Allegro i InPost przez agencję?

Konfiguracja BaseLinker przez agencję: 2 000-8 000 zł jednorazowo + 149-299 zł/mies. BaseLinker. Custom integracja przez API: 30 000-100 000 zł wdrożenie.

Czy BaseLinker obsługuje sprzedaż wielokanałową (WooCommerce + Allegro + Amazon + Empik)?

Tak — BaseLinker obsługuje kilkadziesiąt platform marketplace z jednego panelu: WooCommerce, Allegro, Amazon, eBay, Empik, Ceneo, Erli i inne.

Jak zautomatyzować wystawianie faktur przy zamówieniach WooCommerce?

Przez BaseLinker: integracja z InFakt, iFirma lub wFirma. Reguła: zamówienie opłacone → automatyczna faktura → wysyłka e-mailem. Dla integracji z Subiekt GT/nexo — szczegóły w artykule o integracji WooCommerce z Subiekt.

Podsumowanie

Integracja WooCommerce z Allegro i InPost w Polsce to nie opcja — to warunek konieczny dla sklepu który chce efektywnie operować. Allegro ma 20 milionów kupujących, InPost obsługuje ponad połowę krajowego rynku dostawczego.

Dla 95% sklepów WooCommerce w Polsce odpowiedź jest prosta: BaseLinker (149 zł/mies.) + oficjalny plugin InPost One API (bezpłatny). To rozwiązanie działa od pierwszego dnia, obsługuje wszystkie kluczowe przypadki użycia i zwraca się w ciągu miesiąca przy wolumenie 50+ zamówień.

Przy skali powyżej 10 000 zamówień miesięcznie lub niestandardowych wymaganiach — warto rozważyć custom integrację przez API.

Jeśli potrzebujesz pomocy z integracją sklepu WooCommerce lub chcesz omówić który model pasuje do Twojej skali — napisz do nas: HeyNeuron — integracje sklepów internetowych. Realizowaliśmy integracje od małych sklepów WooCommerce po systemy wielomagazynowe z setkami tysięcy SKU.

Bądź na bieżąco z AI i automatyzacją

Zapisz się do newslettera, aby otrzymywać konkretne porady i narzędzia raz w tygodniu. Dołącz do ponad 2 000 subskrybentów.

Twoje dane są bezpieczne. Zero spamu.