Przejdź do treści
Problemy z magazynem w sklepie internetowym – synchronizacja i naprawa 2026

Problemy z magazynem w sklepie internetowym – synchronizacja i naprawa 2026

Opublikowano: 18 stycznia 2026| Zaktualizowano: 29 sierpnia 2026

Stany magazynowe w sklepie internetowym rozjeżdżają się z fizycznym magazynem? Klient zamówił produkt, którego od miesiąca nie ma na półce? Allegro pokazuje 12 sztuk, WooCommerce 3, a w kartonie leży 0? Witaj w klubie – to jeden z najbardziej irytujących problemów e-commerce w 2026 roku, szczególnie gdy sprzedajesz na kilku kanałach jednocześnie. W tym przewodniku rozkładamy na czynniki pierwsze wszystkie typowe sytuacje: od pojedynczego sklepu na WooCommerce, przez integracje z Allegro i Amazon, po dropshipping z XML feed. Pokażemy, dlaczego stany się rozjeżdżają (spoiler: rzadko z winy platformy), jak działa sync z BaseLinker i Apilo, jak podpiąć ERP do WooCommerce bez utraty danych oraz co zrobić, gdy oversell już się wydarzył. Materiał oparty na realnych wdrożeniach z ostatnich 18 miesięcy – od sklepów z 200 SKU, po multistore z 25 000 wariantów rozsianych po 5 marketplace'ach.

Krótka odpowiedź

Najczęstsza przyczyna rozjazdu stanów to brak jednego źródła prawdy (single source of truth) – każdy kanał (sklep, Allegro, Amazon, ERP) prowadzi własną księgowość. Rozwiązanie: wyznacz master system (najczęściej ERP lub integrator typu BaseLinker), wszystkie pozostałe kanały tylko czytają i raportują sprzedaż.

Drugi krok to monitoring webhooków (BaseLinker average 3-8% failed sync) i hold inventory na checkout, by uniknąć oversell przy równoczesnych zamówieniach.

Usługi KC Mobile

Sprawdź naszą ofertę

Potrzebujesz pomocy specjalisty? Skorzystaj z naszych usług i rozwiń swój biznes online.

Stany magazynowe niezgodne z rzeczywistością – 6 typowych przyczyn

Zanim zwalisz winę na wtyczkę albo integratora, sprawdź co naprawdę dzieje się w Twoim sklepie. W 9 na 10 przypadków przyczyna jest po stronie procesów, nie technologii.

1. Manualne korekty obok systemu – pracownik magazynu wziął produkt na "test", obiecał wprowadzić rano, zapomniał. Multiplikuj przez 30 dni i masz rozjazd 50 sztuk.

2. Race conditions przy równoczesnych zamówieniach – dwóch klientów klika "Kup teraz" w tej samej sekundzie, oba zamówienia przechodzą, mimo że stan = 1. Klasyk Black Friday i wyprzedaży.

3. Nieudane webhooki integratora – BaseLinker, Apilo czy własny middleware wysyła update stanu do Allegro, Allegro odpowiada timeout, integrator nie ponawia. Stan na Allegro zostaje stary.

4. Duplikaty zamówień – ten sam koszyk został przetworzony dwa razy (reload płatności, podwójne kliknięcie "Zamów"), stan zdjął się tylko raz albo dwa razy zamiast raz.

5. Cancel/refund bez rollbacku – zamówienie anulowane przez admina, ale stan nie wrócił na magazyn. Ten bug ma 30% sklepów na customowych płatnościach.

6. Anulowane płatności PayU/Przelewy24/Stripe – status "pending" trzymał stan przez 24h, klient nie zapłacił, zamówienie zniknęło, ale stan został zarezerwowany w nieskończoność.

Diagnostyka zaczyna się od spojrzenia na 3 cyfry: ile sztuk jest fizycznie na półce, ile w panelu sklepu, ile na każdym marketplace. Jeśli wszystkie trzy się różnią – masz problem ze stanami magazynowymi wymagający natychmiastowego audytu.

Prowadzisz własną firmę? Zobacz projekty koncepcyjne stron dla firmy ogrodniczej, żłobkamalarza pokojowego – 95 branż, każda z osobnym układem i typografią.

Pomożemy rozwiązać ten problem

Naprawimy to za Ciebie. Zostaw kontakt – odezwiemy się w 24h, zdiagnozujemy problem i przygotujemy wycenę naprawy.

  • Bezpłatna diagnoza problemu w 24h
  • Konkretna wycena naprawy + estymowany czas
  • Doświadczenie w 200+ podobnych przypadkach

Wolisz zlecić to nam? Integracja sklepu z ERPod 8 000 zł – wycena w 24h →

Synchronizacja multi-channel – WooCommerce + Allegro + Amazon

Sprzedajesz na własnym sklepie, Allegro, Amazon i jeszcze Empik? Każdy kanał chce wiedzieć, ile masz produktów. Bez integratora skończysz z 4 księgowościami i 4 wersjami prawdy.

Standardowa architektura wygląda tak:

ElementRolaMaster?
ERP (Subiekt, Comarch)Źródło stanów fizycznychTAK
BaseLinker / ApiloHub synchronizacjiPośrednik
WooCommerceFrontend sklepuNIE (slave)
AllegroMarketplaceNIE (slave)
AmazonMarketplaceNIE (slave)

W tej konfiguracji ERP raz dziennie (lub co godzinę) wysyła stany do BaseLinker, BaseLinker rozsyła do wszystkich kanałów. Sprzedaż wraca odwrotną drogą: marketplace → BaseLinker → ERP → korekta stanu → broadcast do reszty.

Najczęstsze błędy konfiguracji:
- Master ustawiony w dwóch miejscach (ERP i WooCommerce) – konflikt updateów
- Brak mapowania SKU między kanałami (ten sam produkt ma różne kody)
- Webhooki wyłączone dla części kanałów ("zaoszczędzimy na API calls")
- Brak alertingu gdy sync się rozjedzie

Jeśli zaczynasz od zera, lekturą obowiązkową jest integracja BaseLinker w WooCommerce oraz konfiguracja Allegro w WooCommerce. Pomijając te dwa punkty, gwarantowany ból.

🛠️ Narzędzie KC Mobile (bezpłatne)

Kalkulator porzuconych koszyków (sklep WC)

Sprawdź narzędzie →

BaseLinker – webhook timeout, duplikaty, brakujące produkty

BaseLinker jest dziś standardem rynkowym w Polsce – ale to nie znaczy, że działa bezbłędnie. Najczęstsze problemy, jakie raportują nasi klienci, dotyczą synchronizacji.

Webhook timeout (najczęstszy) – BaseLinker próbuje wysłać update do WooCommerce, sklep odpowiada wolniej niż 30 sekund (hosting słaby, plugin konfliktowy, cache). Webhook fail, stan się nie aktualizuje. Diagnostyka: zakładka Logi → filtruj "failed" → szukaj endpoint /wp-json/baselinker/.

Duplikaty produktów – wgrywasz produkty z BaseLinker do WooCommerce, część leci jako nowa zamiast update istniejącej. Powód: niezgodne SKU lub ID. Rozwiązanie: zawsze mapuj po SKU, nie po nazwie produktu.

Brakujące produkty – produkt jest w BaseLinker, nie ma go na sklepie. Sprawdź filtry kategorii w widżecie eksportu i statusy ("aktywny" w BL, "draft" w WC).

Diagnostyczna checklista BaseLinker:

  • [ ] Webhooki włączone w panelu BL → Integracje → WooCommerce
  • [ ] Klucz API ustawiony i niewygaszony (ważność 12 miesięcy)
  • [ ] WooCommerce REST API włączone, klucz Read/Write
  • [ ] Cron systemowy zamiast WP-Cron (krytyczne dla dużych sklepów)
  • [ ] Zwiększony PHP memory_limit do 512M
  • [ ] Brak pluginu cache'ującego REST API endpointy

Jeśli mimo wszystko sync nie działa, zobacz pełny przewodnik: problemy z BaseLinker – diagnostyka i fix. Przy uporczywych błędach zostaje opcja przejścia na własny middleware – ale to dopiero gdy masz 5000+ SKU i potrzebujesz custom logic.

Potrzebujesz pomocy z BaseLinker? Zadzwoń: +48 604 939 140 lub napisz przez formularz kontaktowy – diagnostykę robimy w 48h.

Warianty i produkty grupowe – specyfika stanów w WooCommerce

Produkty z wariantami (rozmiar, kolor) to osobna bestia. WooCommerce trzyma stan na poziomie variation, nie parent product – ale wielu integratorów to ignoruje, co prowadzi do dramatów.

Trzy warstwy stanów:

1. Parent product stock – informacyjny, nie sprzedażowy. Ustawiony na "Manage stock at variation level"
2. Variation stock – konkretna kombinacja (XL, czarny) ma swoją liczbę
3. Backorders per variant – możesz dopuścić sprzedaż na zapas dla wybranych wariantów

Typowe błędy:

  • BaseLinker wysyła stan na parent, WooCommerce ignoruje (poprawne zachowanie, ale klient się dziwi)
  • Allegro ofertuje wariant XL, stan na XL = 0, ale na S = 5, system pokazuje "dostępne" bo sumuje
  • Import CSV z wariantami nie tworzy variations, tylko parent product (źle przygotowany plik)
  • Widget "Powiadom mnie o dostępności" działa tylko na parent, nie na variation

Best practice 2026:

KonfiguracjaSprzedajesz naZalecenie
Tylko sklep WC1 kanałVariation stock + cache
Sklep + Allegro2 kanałyBaseLinker variant mapping
Multi-channel + ERP3+ kanałówERP jako master, mapowanie SKU per variant
DropshippingXML feedDaily sync per variation

Przy 50+ produktach z wariantami warto zlecić audyt konfiguracji – zobacz naszą ofertę sklepy internetowe. Niewielka korekta logiki potrafi uratować 4-cyfrowe straty miesięcznie z tytułu oversellu.

WooCommerce stock sync z ERP – Subiekt, Comarch Optima, enova365

ERP to święty Graal porządku w stanach magazynowych – pod warunkiem, że jest dobrze zintegrowany. W praktyce 70% wdrożeń ERP↔WooCommerce ma jakiś bug w synchronizacji.

Subiekt GT/Nexo (InsERT) – najpopularniejszy ERP w polskim e-commerce do 1M PLN obrotu. Integracja przez Subiekt nexo Pro + middleware (Apilo, BaseLinker, własna). Typowe problemy:

  • Sync co 15 minut domyślnie – za rzadko przy hot-saleach
  • Magazyn główny vs handlowy – integrator widzi tylko jeden
  • Brak rezerwacji rzeczywistych w ERP (są tylko bilansowe)
  • Faktura proforma blokuje stan, ale nie informuje sklepu

Comarch Optima/ERP XL – większe firmy, średnia/duża skala. Integracja oficjalna Comarch e-Sklep lub przez middleware. Problemy:

  • Konflikt cen (ERP cena hurtowa vs sklep detaliczna)
  • Sync atrybutów produktów rozjeżdża się co kilka tygodni
  • Webhook na zmianę stanu istnieje, ale tylko Enterprise

enova365 – dedykowane konektory działają dobrze, ale wymagają abonamentu.

Co weryfikować przed wyborem middleware:

  • Czy obsługuje Twój ERP natywnie, czy przez REST API
  • Częstotliwość sync (real-time vs batch)
  • Czy wspiera variations w WooCommerce
  • Logi błędów dostępne w panelu czy tylko mailem
  • Cena vs liczba produktów/zamówień miesięcznie

Pełny rozdział o tym znajdziesz w ERP integracja z WooCommerce – jak podpiąć Subiekt, Comarch, enova. Wdrażaliśmy każdy z tych systemów – jeśli planujesz integrację, skontaktuj się z nami przed wyborem narzędzia, bo zmiana po fakcie kosztuje 3-5x więcej.

Dropshipping – stany z XML feed dostawcy

Dropshipping zmienia reguły gry: nie masz fizycznego magazynu, więc twoim "magazynem" jest XML feed dostawcy. Jakość tego feedu decyduje o tym, czy oversell będziesz miał codziennie czy raz na pół roku.

Co sprawdzić w feedzie dostawcy:

  • Częstotliwość update – co ile minut/godzin dostawca aktualizuje XML?
  • Format pliku – XML standard, JSON, CSV, własny endpoint API?
  • Pole "stock" – konkretna liczba czy tylko binary "available/unavailable"?
  • Lead time – ile dostawca trzyma stan po Twoim zamówieniu?
  • Fallback – co jeśli XML jest niedostępny?

Typowy timing problemów:

Częstotliwość feeduRyzyko overselluKomentarz
Real-time APINiskieTylko duzi dostawcy
Co godzinęŚrednieOK przy stabilnym asortymencie
Co 6hWysokieHot-sale = katastrofa
Raz dziennieBardzo wysokieTylko niszowy asortyment

Strategia minimalizacji ryzyka:

1. Dodaj bufor bezpieczeństwa – jeśli dostawca ma 5 sztuk, sprzedawaj jakby było 3
2. Status "Na zamówienie 24-48h" zamiast "Dostępne od ręki"
3. Email do klienta przy braku po zamówieniu (zamiast cichego anulowania)
4. Monitor feedów – alert gdy XML nie zaktualizował się w deklarowanym czasie
5. Backup dostawca dla bestsellerów

Dropshipping wymaga też przemyślenia tematu zwrotów i reklamacji – więcej w naszym artykule o zarządzaniu sklepem internetowym. Przy poważnym dropshippingu (200+ zamówień/dzień) warto rozważyć Apilo, które ma natywne wsparcie dla feedów dostawców z buforem.

Real-time vs batch sync – kiedy co wybrać

Marketing integratorów krzyczy "real-time sync stanów!", ale prawda jest taka, że nie zawsze go potrzebujesz – a zawsze za niego płacisz (API calls, infrastruktura, koszty).

Real-time sync (webhooks, push API):

  • Plus: stan zaktualizowany w sekundę po sprzedaży
  • Plus: minimalizuje oversell przy hot-sale
  • Minus: koszt API calls (Allegro, Amazon limity)
  • Minus: każdy fail = rozjazd
  • Minus: większe wymagania serwerowe

Batch sync (cron, scheduled):

  • Plus: tańszy, prostszy
  • Plus: łatwiejszy debug (sync rano, problemy znajdujesz rano)
  • Minus: opóźnienia 15min – 24h
  • Minus: nie nadaje się do hot-sale i flash sales

Decyzja zależy od trzech czynników:

1. Liczba zamówień/dzień – do 50 batch wystarczy, 50-500 hybrid, 500+ tylko real-time
2. Marża i wartość koszyka – produkty premium = niska tolerancja oversellu = real-time
3. Wahania popytu – stabilna sprzedaż = batch, sezonowe pikse = real-time

Hybrid (rekomendowane 2026):

  • Bestsellery (top 20% SKU dające 80% obrotu) – real-time
  • Reszta asortymentu – batch co 1-4h
  • ERP → master źródło raz dziennie pełen overlap
  • Webhook na każdą sprzedaż na marketplace

Hybrid daje 90% korzyści real-time przy 30% kosztów. To podejście, które wdrażamy domyślnie u klientów sklepów internetowych z obrotem 200k+ PLN/mies.

Oversell – sprzedałem więcej niż miałem na magazynie

Oversell to moment, w którym mechanika sklepu spotyka się z brutalną rzeczywistością logistyczną. Klient ma potwierdzenie zamówienia, Ty nie masz produktu. Co teraz?

Krótkoterminowa reakcja (dziś):

1. Kontakt z klientem w 2h – im szybciej, tym mniejsze ryzyko negatywnej opinii
2. Trzy opcje: zamiennik (z dopłatą od Ciebie), wydłużony termin, pełen zwrot
3. Voucher 10-15% za niedogodność – jeśli klient zostanie, zarobisz na tym w przyszłości
4. Nigdy nie kasuj zamówienia bez rozmowy – to gwarancja jedynki w opinii

Długoterminowa prewencja:

Hold inventory na checkout (krytyczne): Stan zdejmowany w momencie wejścia do checkout, nie po płatności. Trzymany 15-30 minut. Jeśli klient nie zapłaci – stan wraca. Eliminuje 95% race conditions.

Pessimistic locking dla hot products: Bestseller na -50% Black Friday? Lock na poziomie bazy danych przy każdej operacji stock. Tak, slowdown 100ms. Tak, warto.

Buffer 5-10% dla trafficu: Jeśli masz 100 sztuk, w sklepie pokazuj 95. Bezpieczna marża na race condition i opóźnienia sync.

Status "ostatnie sztuki" zamiast konkretnej liczby: Klient widzi "Pozostały 3 sztuki!" zamiast "12 dostępnych". Działa też pro-konwersyjnie.

Webhook monitoring: Alert na Slack/email gdy >5% webhooków fail w ciągu godziny.

Pełna lista technik w problemach z integracjami sklepu. Przy notorycznym oversellu warto zlecić audyt – zwykle wystarczą 2-3 zmiany w architekturze i problem znika.

Rekonciliacja – miesięczny audyt stanów magazynowych

Nawet najlepszy system sync potrzebuje regularnej weryfikacji z rzeczywistością. Rekonciliacja to nudne, ale niezbędne zajęcie – im rzadziej je robisz, tym większy bałagan masz w finansach.

Workflow miesięcznej inwentaryzacji:

1. Snapshot stanów – w nocy z ostatniego dnia miesiąca eksport CSV stanów z ERP/integratora
2. Inwentaryzacja fizyczna – minimum bestsellery (top 50 SKU), idealnie wszystko
3. Adjustment workflow – każda korekta logowana z powodem (uszkodzenie, kradzież, błąd sync)
4. Audit trail – kto, kiedy, dlaczego zmienił stan – musi być w logach minimum 24 miesiące
5. Raport rozbieżności – % różnicy fizyczne vs system (zdrowo: poniżej 0.5%)

Co zrobić z różnicami:

  • Rozbieżność 0-0.5% – norma, akceptujemy
  • Rozbieżność 0.5-2% – warning, sprawdź procesy
  • Rozbieżność 2-5% – problem, audyt sync i procesów magazynowych
  • Rozbieżność >5% – krytyczne, wstrzymaj sprzedaż na tych SKU, pełen audyt

Narzędzia ułatwiające rekonciliację:

  • Czytniki kodów kreskowych (Datalogic, Zebra) z aplikacją na Android/iOS
  • WMS (Warehouse Management System) – Shipox, Logistify, własny w Subiekcie
  • Excel + makro liczące różnice (dla małych sklepów do 500 SKU)

Częstotliwość zalecana:

Wielkość sklepuInwentaryzacja pełnaSpot check
Do 200 SKUCo miesiącTygodniowo
200-2000 SKUCo kwartałCo tydzień bestsellery
2000+ SKUPółrocznieCykliczna A/B/C

ABC inventory management (analiza Pareto) pozwala skupić się na 20% SKU dających 80% obrotu. Reszta może być inwentaryzowana rzadziej. Więcej o tym piszemy przy okazji audytu sklepu internetowego.

Narzędzia i best practices 2026 – BaseLinker, Apilo czy własny middleware

Wybór integratora to decyzja na 3-5 lat, bo migracja jest bolesna. W 2026 polski rynek ma trzech dominujących graczy plus opcję custom – każdy ma swoje zastosowanie.

Porównanie integratorów dla sklepu internetowego 2026:

CechaBase (BaseLinker)ApiloSky-ShopCustom middleware
Model rozliczeniaFreemium 0 zł do 100 zam., wyżej 279 zł + 0,99 zł od zamówieniaprogi netto: 39 zł do 100 zam., 199 zł do 500, 999 zł do 10 000abonament wg cennika dostawcy15-50k PLN setup
Marketplace PL25+20+15+Tylko zaprogramowane
ERP natywnieSubiekt, ComarchSubiekt, Comarch, enovaSubiektCo programujesz
Custom logicOgraniczoneŚrednieSłabePełne
Limit produktówPakiety do 100k+Bez limituPakietyBez limitu
API rate limitsTak (BL)Tak (Apilo)TakTwoje
Idealne dlaMałe i średnieŚrednie i dużeMałe10k+ SKU, custom

Kiedy wybrać BaseLinker: standardowy multi-channel do 50k zamówień/mies, bez super-skomplikowanych procesów. Najwięcej dokumentacji, największa społeczność. Uwaga na model rozliczenia: opłata od zamówienia sprawia, że rachunek rośnie liniowo ze sprzedażą. Szczegóły w Apilo vs BaseLinker porównanie.

Kiedy wybrać Apilo: średnia/duża skala, potrzebujesz lepszego WMS i logistyki, klienci B2B z fakturami pro forma. Lepiej radzi sobie z magazynem fizycznym.

Kiedy własny middleware: custom logika cenowa, integracje z systemami branżowymi (medycyna, motoryzacja), 10k+ SKU z wariantami, wymagania compliance. Rozważ dopiero przy obrocie 5M+ PLN/rok.

Best practices 2026 niezależnie od wyboru:

1. Monitoring webhooks 24/7 – Slack alert przy fail >5% w godzinę
2. Daily reconciliation report – mail z rozjazdem stanów ERP vs sklepy
3. Backup integratora – eksport CSV stanów co 6h jako fallback
4. Test environment – staging do testów zmian, nigdy bezpośrednio na prod
5. API rate limits w pamięci – nie pal limitów Allegro głupimi syncami co minutę
6. Logi 90 dni minimum – inaczej diagnostyka post-mortem niemożliwa

Niezależnie czy jesteś na początku drogi z multi-channel, czy walczysz z notorycznym oversellem – chętnie pomożemy. Zadzwoń +48 604 939 140 lub umów konsultację przez formularz kontaktowy. Pierwszy audyt jest bezpłatny.

Kiedy warto zlecić to specjaliście

Wiele z tych problemów można rozwiązać samodzielnie – ale gdy brakuje czasu, narzędzi lub utknąłeś na etapie diagnozy, warto zlecić pracę zespołowi który robi to codziennie. W KC Mobile zajmujemy się tym od lat.

Zobacz powiązane usługi i materiały:

Jeśli opis w tym wpisie nie dotyczy dokładnie Twojej sytuacji, napisz do nas – odpowiadamy w ciągu 24 godzin roboczych.

Wspomniane narzędzia

BaseLinkerApiloSky-ShopSubiekt GTSubiekt nexoComarch OptimaComarch ERP XLenova365WooCommerceAllegroAmazonShipoxLogistify

Wsparcie przy sklepie internetowym

Budujemy sklepy internetowe na WooCommerce i integrujemy je z Baselinker, Allegro i systemami płatności. Bezpłatna wycena w 24h.

Najczęściej zadawane pytania

Dlaczego stany w moim sklepie są niezgodne z rzeczywistością?
Najczęściej z trzech powodów: brak jednego źródła prawdy (każdy kanał liczy oddzielnie), nieudane webhooki integratora (timeout, retry fail) oraz manualne korekty na boku bez logowania. Diagnostykę zacznij od porównania trzech liczb: stan fizyczny, stan w panelu sklepu, stan na każdym marketplace. Jeśli wszystkie trzy się różnią – sprawdź logi sync z ostatnich 7 dni i poszukaj fail rate powyżej 2%.
Co zrobić gdy sprzedałem produkt, którego nie ma w magazynie?
Skontaktuj się z klientem w ciągu 2 godzin – telefon lepszy niż mail. Zaproponuj trzy opcje: zamiennik (z dopłatą po Twojej stronie), wydłużony termin realizacji albo pełen zwrot. Dodaj voucher 10-15% za niedogodność. Nigdy nie kasuj zamówienia bez rozmowy – to gwarancja negatywnej opinii. Długoterminowo wdroż hold inventory na checkout i bufor 5% dla bestsellerów.
Jak zsynchronizować stany WooCommerce z Allegro?
Dwie opcje: oficjalna integracja Allegro przez WooCommerce (ograniczona, dobra do 100 produktów) lub integrator typu BaseLinker, Apilo, Sky-Shop. Dla 95% sklepów rekomendujemy Base, dawniej BaseLinker – natywny support i najwięcej dokumentacji. Koszt: 0 zł w planie Freemium do stu zamówień miesięcznie, wyżej 279 zł plus 0,99 zł od każdego zamówienia, czyli przy pięciuset zamówieniach około 774 zł netto. Konfiguracja zajmuje 4-8h, pełen przewodnik krok po kroku znajdziesz w naszym artykule o BaseLinker w WooCommerce. Pamiętaj o cron systemowym.
BaseLinker vs Apilo – co wybrać w 2026?
Base, dawniej BaseLinker, sprawdza się w małych i średnich sklepach do 50 tys. zamówień miesięcznie: multi-channel marketplace, standardowe procesy. Apilo dla średnich i większych, gdy potrzebujesz lepszego WMS, obsługi magazynu fizycznego z lokalizacjami, klientów B2B z fakturami pro forma. Na starcie tańsze wejście ma Base, bo Freemium do stu zamówień kosztuje 0 zł, a Apilo w tym samym progu 39 zł netto. Powyżej stu zamówień proporcja się odwraca: Base nalicza 279 zł plus 0,99 zł od każdego zamówienia, a Apilo trzyma stałą kwotę w progu – 199 zł do pięciuset zamówień, 399 zł do półtora tysiąca. Przy pięciuset zamówieniach to około 774 zł wobec 199 zł netto. Oba mają darmowe okresy próbne. Ceny dostawców sprawdzone 28 sierpnia 2026.
Jak działa stan produktu z wariantami w WooCommerce?
WooCommerce trzyma stan na poziomie variation (XL, czarny), nie parent product. Parent ma tylko sumaryczną informację. Włącz Manage stock at variation level w ustawieniach produktu. Każdy wariant ma własny SKU, własną liczbę sztuk, własną politykę backorderów. Integratorzy typu BaseLinker muszą obsługiwać variation mapping – sprawdź to przed konfiguracją, inaczej stany rozjedzie się natychmiast.
Czy potrzebuję ERP przy 500 produktach w sklepie?
Przy 500 SKU i jednym kanale sprzedaży zwykle nie – wystarczy WooCommerce + dobre nawyki magazynowe. ERP staje się konieczny gdy: masz 2+ kanały sprzedaży, fakturujesz B2B, prowadzisz księgowość pełną, masz pracowników magazynowych. Dla 500 SKU multi-channel rozważ Subiekt nexo (~200 PLN/mies) z BaseLinker jako middleware. Pełen przewodnik o ERP w WooCommerce znajdziesz w naszej bazie wiedzy.
Jak często synchronizować stany z dostawcą dropshippingu?
Optymalnie co godzinę dla bestsellerów, co 6 godzin dla reszty asortymentu. Real-time tylko jeśli dostawca oferuje webhook API (rzadkość). Daily sync to ryzyko oversellu w hot-sale. Dodaj bufor bezpieczeństwa 20-30% dla produktów z dużą rotacją. Status pokazuj jako 24-48h zamiast Dostępne od ręki – zarządzasz oczekiwaniami klienta i unikasz rozczarowań przy ewentualnych brakach.
Ile kosztuje integracja magazynu z multi-channel?
Software: Base w planie Freemium 0 zł do stu zamówień, wyżej 279 zł plus 0,99 zł od zamówienia – przy pięciuset zamówieniach około 774 zł, przy tysiącu blisko 1 270 zł netto miesięcznie. Apilo w tym samym zakresie rozlicza się progami: 199 zł do pięciuset zamówień, 399 zł do półtora tysiąca. Setup gotowych integracji: 2-8k PLN jednorazowo (konfiguracja + mapowanie SKU + testy). Custom middleware: 15-50k PLN setup plus 2-5k PLN/mies utrzymanie. ROI zwykle w 3-6 miesiący dzięki eliminacji oversellu, oszczędności na kosztach obsługi reklamacji i zwiększeniu sprzedaży multi-channel. Bezpłatna wycena: kontakt 604 939 140. Ceny dostawców sprawdzone 28 sierpnia 2026.
#magazyn#WooCommerce#BaseLinker#Apilo#synchronizacja#Allegro#ERP#Subiekt#stany magazynowe#dropshipping#oversell#multi-channel
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

18 lat WordPress + 12 lat WooCommerce. Specjalizuję się w technicznej stronie e-commerce: automatyzacje WooCommerce, Google Ads dla SMB, migracje sklepów i optymalizacja konwersji.

Potrzebujesz pomocy z tym tematem? Napisz – odpowiem osobiście w 24h.

Potrzebujesz pomocy?

Pomożemy rozwiązać ten problem

Naprawimy to za Ciebie. Zostaw kontakt – odezwiemy się w 24h, zdiagnozujemy problem i przygotujemy wycenę naprawy.

  • Bezpłatna diagnoza problemu w 24h
  • Konkretna wycena naprawy + estymowany czas
  • Doświadczenie w 200+ podobnych przypadkach

Wolisz zlecić to nam? Integracja sklepu z ERPod 8 000 zł – wycena w 24h →

Bezpłatna wycena