Jak ustawić stany magazynowe w sklepie?
Poprawne ustawienie stanów magazynowych wymaga włączenia śledzenia zapasów, przypisania produktów do właściwych SKU oraz ustalenia reakcji sklepu na stan równy 0. Dzięki temu system może blokować sprzedaż niedostępnych produktów i przekazywać aktualne ilości do marketplace.
Jak włączyć obsługę stanów magazynowych?
Układ panelu zależy od platformy, ale potrzebnych ustawień najczęściej szuka się w ścieżce Ustawienia → Towary → Obsługa stanów albo w module katalogu produktów. Nazwy przycisków mogą się różnić, jednak zakres konfiguracji zwykle pozostaje podobny.
Przed rozpoczęciem sprawdź, czy każdy produkt ma własne, poprawne SKU. Ten identyfikator łączy kartę produktu, stan magazynowy oraz ofertę wystawioną na zewnętrznym kanale sprzedaży.
Konfigurację wykonaj w następującej kolejności:
- Włącz śledzenie stanów magazynowych – aktywuj obsługę ilości dla produktów, które mają być kontrolowane przez system.
- Uzupełnij aktualne ilości – wpisz liczbę fizycznie dostępnych sztuk, uwzględniając towary zarezerwowane w niezrealizowanych zamówieniach.
- Ustaw reakcję na stan 0 – możesz ukryć produkt, zablokować możliwość zakupu albo pozostawić kartę widoczną z informacją o braku towaru.
- Zdefiniuj przedziały stanów – dla różnych zakresów możesz wyświetlać nazwę, grafikę, nazwę z grafiką lub konkretną liczbę sztuk.
- Zapisz ustawienia i wykonaj test – sprawdź, jak produkt zachowuje się po zmianie ilości na 0 oraz po ponownym zwiększeniu stanu.
Opcja ukrywania produktu przy stanie 0 usuwa jego widoczność z oferty sklepu, ale nie powinna oznaczać usunięcia produktu z katalogu. Brak towaru ustaw jako 0, zamiast kasować kartę produktu. Usunięcie może zerwać powiązanie z ofertą marketplace, przez co dalsza synchronizacja przestanie działać.

Jak aktualizować stany magazynowe?
Wybór metody zależy głównie od liczby produktów i kanałów sprzedaży. Przy pojedynczej zmianie wystarczy edycja produktu, natomiast większy katalog lepiej aktualizować plikiem lub automatyczną synchronizacją.
| Metoda | Zastosowanie | Poziom trudności | Szybkość |
|---|---|---|---|
| Ręczna | Pojedyncze produkty i korekty | Niski | Niska przy dużym katalogu |
| Masowa przez CSV | Jednoczesna zmiana wielu produktów | Średni | Wysoka |
| Automatyczna | Stała wymiana danych z ERP, hurtownią lub marketplace | Wyższy na etapie konfiguracji | Wysoka po uruchomieniu |
Jak wykonać masową aktualizację przez CSV?
Plik CSV przydaje się wtedy, gdy trzeba zmienić ilości dla wielu pozycji jednocześnie. Dokładne nazwy kolumn zależą od platformy, dlatego przed importem pobierz jej wzór albo sprawdź dokumentację.
Najczęściej potrzebne są pola SKU, quantity oraz track_inventory. W niektórych systemach mogą występować jako product_sku, product_quantity i product_is_inventory_tracked.
- Wyeksportuj przykładowy plik z panelu albo utwórz CSV zgodnie z wymaganym schematem.
- Wpisz SKU produktu i sprawdź, czy nie zawiera literówki, dodatkowej spacji ani zmienionego formatu.
- Uzupełnij ilość w kolumnie quantity. Stan równy 0 oznacza brak dostępnych sztuk, ale nie usuwa produktu.
- Włącz śledzenie stanów w polu track_inventory, jeśli produkt nie był wcześniej kontrolowany.
- Zapisz plik w wymaganym kodowaniu i zaimportuj go w module katalogu lub importu danych.
- Po zakończeniu importu sprawdź kilka produktów ręcznie, zwłaszcza te ze stanem 0 oraz z dużą liczbą sztuk.
Nie zmieniaj nazw kolumn, separatora ani formatu wartości bez sprawdzenia wymagań platformy. Błędny SKU może przypisać ilość do niewłaściwego produktu, a niepoprawny format pliku może pominąć część rekordów.
Jak synchronizować stany z marketplace?
Synchronizacja przekazuje ilości ze sklepu do ofert na zewnętrznych kanałach, takich jak Allegro lub inne marketplace. W ustawieniach integracji wybierz częstotliwość aktualizacji, na przykład co kilka godzin, co godzinę albo w trybie zbliżonym do bieżącego, jeśli dana platforma go obsługuje.
Najważniejsze jest ustalenie, co ma się stać, gdy stan produktu spadnie do zera. System może ustawić w ofercie 0 sztuk, zakończyć ofertę albo pozostawić ją bez zmian. Powinien też określać, czy zwiększać lub zmniejszać ilość w ofercie zgodnie ze stanem sklepu.
Przy automatycznym kończeniu ofert ustaw dzienny limit. Ograniczenie chroni przed masowym zamknięciem aukcji po błędnej aktualizacji, na przykład gdy zewnętrzny program ustawi wszystkim produktom stan 0. Trzeba też sprawdzić parametr określający, od jakiego poziomu system ma zmieniać ilość w ofercie. Niektóre integracje nie reagują na każdą zmianę, jeśli stan przekracza ustalony limit.
Po każdej większej zmianie analizuj logi synchronizacji. Zwykle pokazują liczbę sprawdzonych i pominiętych ofert, wykonane zmiany, osiągnięty limit zakończeń, błędy API oraz przypadki, w których produkt nie istnieje albo nie jest prawidłowo powiązany.
Jeśli oferta nie aktualizuje się mimo poprawnego stanu, sprawdź kolejno:
- czy oferta ma powiązanie z właściwym produktem i SKU
- czy synchronizacja jest włączona dla tej konkretnej oferty
- czy połączenie z marketplace działa poprawnie
- czy dzienny limit zakończonych ofert nie został osiągnięty
- czy log nie wskazuje błędu zwróconego przez API
Co sprawdzić przed uruchomieniem sprzedaży?
Przed publikacją produktów wykonaj krótki test całego przepływu danych:
- Każdy produkt ma unikalne i poprawne SKU.
- Śledzenie stanów jest włączone dla właściwych produktów.
- Stan 0 nie usuwa karty produktu ani jej powiązań.
- Połączenie ze sklepem i marketplace przechodzi test poprawnie.
- Testowa zmiana ilości pojawia się w ofercie zgodnie z konfiguracją.
- Logi synchronizacji nie zawierają błędów mapowania ani API.
Najbezpieczniejszy model to przechowywanie produktu w katalogu i ustawianie jego stanu na 0, gdy chwilowo nie ma go w magazynie. Automatyczna synchronizacja może wtedy zablokować sprzedaż, ukryć kartę lub zakończyć ofertę, a po dostawie przywrócić właściwą ilość bez odbudowywania powiązań.



