Najkrócej: jeśli hurtownia pokazuje 8 sztuk, nie musisz wystawiać klientom wszystkich 8. W dropshippingu bezpieczniejszy jest bufor magazynowy: sklep publikuje stan pomniejszony o rezerwę, np. 8 u dostawcy → 6 dostępnych w Twoich kanałach. Wielkość bufora powinna zależeć od częstotliwości synchronizacji, tempa sprzedaży, liczby innych sprzedawców korzystających z tego samego zapasu oraz szybkości, z jaką hurtownia rezerwuje towar po otrzymaniu zamówienia.
Dlaczego overselling może wystąpić nawet przy działającej integracji?
Najczęstszy błąd polega na założeniu, że „automatyczna synchronizacja” oznacza stan magazynowy w czasie rzeczywistym. Często tak nie jest. Hurtownia może aktualizować XML co 30 minut, integrator pobierać plik co godzinę, a marketplace potrzebować kolejnych minut na przyjęcie zmiany.
W tym czasie ostatnią sztukę może kupić klient innego sklepu korzystającego z tej samej hurtowni. Twoja integracja nie musi być uszkodzona. Po prostu pracuje na informacji, która była poprawna kilkanaście minut wcześniej.
Ryzyko rośnie, gdy:
- dostawca ma mały zapas pojedynczych SKU;
- te same produkty sprzedaje wielu partnerów;
- sprzedajesz jednocześnie we własnym sklepie i na marketplace’ach;
- hurtownia nie rezerwuje produktu natychmiast po otrzymaniu zamówienia;
- stan w XML/API jest publikowany z opóźnieniem;
- produkty mają warianty korzystające ze wspólnej puli;
- występują gwałtowne skoki sprzedaży po kampanii reklamowej.
Jak działa bufor magazynowy?
Najprostsza reguła wygląda tak:
stan publikowany = maksymalnie 0, stan dostawcy − bufor
Jeżeli dostawca pokazuje 10 sztuk, a bufor wynosi 2, Twój sklep publikuje 8. Gdy zapas dostawcy spada do 2, oferta po Twojej stronie przechodzi na 0.
Bufor nie „tworzy” prawdziwej rezerwacji. Jest marginesem bezpieczeństwa. Jeżeli hurtownia umożliwia fizyczną lub systemową rezerwację towaru po złożeniu zamówienia, to znacznie mocniejsze zabezpieczenie. Najlepszy model łączy szybki sync, bufor i natychmiastową rezerwację.
Ile sztuk powinien wynosić bufor?
Nie ma jednej liczby dla całego katalogu. Bufor 1 może być rozsądny dla produktu sprzedawanego raz w miesiącu i aktualizowanego co minutę, ale zdecydowanie za mały dla produktu sprzedawanego kilkanaście razy na godzinę.
Metoda praktyczna
Dla każdego SKU oceń cztery rzeczy:
- opóźnienie informacji: ile czasu mija od realnej zmiany w magazynie do zmiany widocznej w Twoim kanale;
- tempo sprzedaży: ile sztuk może zejść w takim oknie czasowym;
- współdzielony zapas: czy hurtownia sprzedaje również detalicznie albo do wielu sklepów;
- koszt braku: co się stanie, jeśli przyjmiesz zamówienie bez możliwości realizacji.
Przykład: aktualizacja dociera do Allegro z opóźnieniem do 45 minut. W godzinach szczytu produkt potrafi sprzedać się u Ciebie w tempie 2 sztuk na godzinę, a hurtownia ma wielu odbiorców. Bufor 1 sztuki jest tylko kosmetyką. Rozsądniej przetestować 2–3 sztuki i obserwować, ile sprzedaży tracisz względem liczby anulowań, których unikasz.
Bufor procentowy czy stały?
| Model | Kiedy ma sens | Ryzyko |
|---|---|---|
| Stały, np. 2 szt. | małe stany i podobna rotacja SKU | za mały dla hitów, za duży dla wolnych produktów |
| Procentowy, np. 10% | większe zapasy | przy stanie 3 szt. wynik może być praktycznie zerowym zabezpieczeniem |
| Dynamiczny | duży katalog i dane o sprzedaży | wymaga dobrego monitoringu i reguł |
W praktyce dobry system często stosuje minimum, np. „co najmniej 2 sztuki albo większa rezerwa wynikająca z rotacji”.
Warianty mogą korzystać z innego zapasu, niż wygląda na stronie
Nie wolno odejmować bufora od produktu nadrzędnego, jeżeli hurtownia prowadzi zapas per wariant. Rozmiar M może mieć 12 sztuk, a XL tylko jedną. Sklep pokazujący „produkt dostępny” bez poprawnego mapowania wariantów nadal może przyjąć niewykonalne zamówienie.
Jeszcze trudniejsze są zestawy. Jeśli „zestaw A” wymaga dwóch elementów, jego realna dostępność jest ograniczona przez komponent z najmniejszym możliwym wolumenem. Integrator powinien umieć liczyć zapas zestawu z komponentów albo oferta powinna być kontrolowana osobno.
Jeden zapas, kilka kanałów sprzedaży
Największy chaos powstaje, gdy każdy kanał działa niezależnie:
hurtownia → sklep, osobno hurtownia → Allegro, osobno hurtownia → marketplace B.
Bezpieczniejszy model to centralna warstwa stanów:
hurtownia → centralny stan logiczny → wszystkie kanały.
Gdy zamówienie przychodzi z jednego miejsca, centralny system natychmiast pomniejsza stan dostępny dla pozostałych kanałów, zanim następny pełny import od hurtowni zdąży się wykonać.
Co powinno się stać, gdy sync przestanie działać?
Brak świeżych danych nie powinien być traktowany jak potwierdzenie, że wczorajszy stan nadal jest prawdziwy. Ustal maksymalny wiek danych.
Przykład reguły:
- do 20 minut — normalna praca;
- 20–60 minut — alert operacyjny;
- powyżej 60 minut — dla ryzykownych SKU zmniejszenie stanu lub automatyczne wstrzymanie sprzedaży;
- po odzyskaniu połączenia — pełna synchronizacja przed ponownym aktywowaniem ofert.
Dokładne progi zależą od hurtowni, ale kluczowa zasada jest uniwersalna: stare dane mają datę ważności.
Bufor musi być spójny z tym, co pokazujesz Google i klientowi
Google Merchant Center wymaga, aby dostępność w danych produktowych odpowiadała stronie produktu, checkoutowi i — jeśli używasz danych strukturalnych — oznaczeniu schema.org. Google opisuje status in_stock jako sytuację, w której przyjmujesz zamówienia i masz pewność, że możesz produkt terminowo zrealizować.
Jeżeli Twój logiczny bufor wyłączył sprzedaż, ale feed nadal wysyła in_stock, tworzysz niespójność. Bufor powinien więc wpływać nie tylko na przycisk „Dodaj do koszyka”, lecz także na feed i dane strukturalne.
Więcej o wymaganiach Google znajdziesz w poradniku Google Merchant Center i dropshipping.
Checklista wdrożenia bufora
- Sprawdź rzeczywistą częstotliwość aktualizacji hurtowni.
- Zmierz opóźnienie po stronie integratora i każdego kanału.
- Ustal bufor osobno dla szybkich i wolnych SKU.
- Mapuj stany per wariant.
- Sprawdź zestawy i produkty współdzielące komponenty.
- Wprowadź centralne pomniejszanie stanu po zamówieniu.
- Ustal maksymalny dopuszczalny wiek danych.
- Włącz alerty o zatrzymanym imporcie.
- Synchronizuj ten sam logiczny stan ze sklepem, marketplace’em i feedem reklamowym.
- Co miesiąc porównuj utracone potencjalne zamówienia z liczbą anulowań spowodowanych brakiem towaru.
Samą wiarygodność partnera warto wcześniej zweryfikować według osobnej procedury: jak sprawdzić dostawcę dropshippingowego.
FAQ
Czy bufor 1 sztuki wystarczy?
Tylko wtedy, gdy pasuje do realnego opóźnienia i rotacji. Dla szybko sprzedającego się produktu może być zdecydowanie za mały.
Czy bufor zastępuje rezerwację w hurtowni?
Nie. Bufor ogranicza ekspozycję na ryzyko, ale nie blokuje towaru dla innych klientów hurtowni.
Czy warto pokazywać klientowi dokładny stan hurtowni?
Nie ma takiej potrzeby. Jeśli dokładna liczba zwiększa ryzyko lub zmienia się zbyt szybko, lepiej publikować wiarygodny stan handlowy wynikający z własnej logiki sprzedaży.
Co zrobić z produktem, którego dostawca ma tylko jedną sztukę?
Jeżeli zapas jest współdzielony i aktualizacja nie jest natychmiastowa, najbezpieczniejsze może być niewystawianie tej sztuki albo sprzedaż tylko w jednym kontrolowanym kanale.
Źródła
- Google Merchant Center: dostępność [availability]
- Google Merchant Center: specyfikacja danych produktów
- Google Merchant Center: checkout requirements and best practices
Więcej praktycznych porad o automatyzacji i dostawcach znajdziesz na Dropship Labs.

