Integracja WooCommerce z Allegro, BaseLinker i InPost — 3 metody, konfiguracja krok po kroku i koszty [2026]
Konrad Bachowski
Tech lead, HeyNeuron
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:
- Plugin do WooCommerce: Zainstaluj bezpłatny plugin "BaseLinker" z WordPress.org (wyszukaj "BaseLinker" lub pobierz z baselinker.com/pl)
- Klucze API WooCommerce: W WooCommerce → Ustawienia → Zaawansowane → REST API → Dodaj nowy klucz → wybierz uprawnienia "Odczyt/Zapis" → skopiuj Consumer Key i Consumer Secret
- Połączenie w BaseLinker: Panel BaseLinker → Integracje → Sklep → WooCommerce → wklej URL sklepu, Consumer Key, Consumer Secret → Zapisz → Test połączenia
- Integracja Allegro: Integracje → Marketplace → Allegro → Autoryzuj → wybierz konto Allegro → potwierdź uprawnienia (OAuth2)
- InPost: Integracje → Kurierzy → InPost → One API → wklej Client ID i Client Secret z manager.inpost.pl → wybierz organizację → Zapisz
- Reguły synchronizacji stanów: Ustawienia → Synchronizacja stanów → kierunek WooCommerce → Allegro (zalecane), częstotliwość co 15 min lub tryb webhook (real-time)
- 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:
- Zaloguj do manager.inpost.pl → konto API
- Utwórz nową aplikację → wybierz scopes:
read+write+track - Skopiuj Client ID i Client Secret
- W pluginie WooCommerce InPost: zakładka "API" → wklej dane → wybierz Organization ID
- 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
originCountryimaterialComposition; 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.