Najpierw sprawdź, co sklep wiedział w chwili zakupu
Dzisiejszy stan magazynowy nie mówi jeszcze, co widział sklep w momencie składania zamówienia. Wybierz konkretny produkt, wariant i lokalizację. Zestaw czas zamówienia z historią zmian zapasu, importami i sprzedażą w pozostałych kanałach.
Przykład ilustracyjny: system pokazuje dwie dostępne sztuki. W sklepie stacjonarnym sprzedaje się jedna, ale informacja trafia do systemu dopiero wieczorem. Wcześniej sklep internetowy przyjmuje zamówienia na dwie sztuki. Po wgraniu raportu stan spada do minus jeden. W takiej sytuacji sam przycisk zakupu mógł działać zgodnie z danymi, które otrzymał.
Shopify zapisuje korekty zapasów, co pomaga ustalić czas i źródło rozbieżności. Sprawdź zasady zarządzania ilościami i historii zmian. Zanim ręcznie wyrównasz liczbę, zapisz ustaloną przyczynę, żeby nie utracić obrazu problemu.
Sprawdź śledzenie zapasu, warianty i lokalizacje
Dla fizycznego towaru wymagającego kontroli dostępności sprawdź, czy zapas jest śledzony oraz czy nie włączono sprzedaży po jego wyczerpaniu. W Shopify opcja „Continue selling when out of stock” pozwala na taką sprzedaż, na przykład przy przedsprzedaży. Powinna to być świadoma decyzja.
Ustawienie sklepu internetowego nie jest uniwersalną blokadą wszystkich kanałów. Shopify POS może pozwolić pracownikowi sprzedać produkt mimo braku zapasu, wyświetlając ostrzeżenie. Znaczenie mają też lokalizacje obsługujące zamówienia online. Dokumentacja sprzedaży produktów bez zapasu.
Nie kończ kontroli na nazwie produktu. Dwa rozmiary to dwa różne warianty, a podobne nazwy lub nieprawidłowo przypisane identyfikatory mogą kierować aktualizację do niewłaściwej pozycji.
Wybierz jedno źródło aktualnego stanu
Shopify, integrator i system magazynowy mogą współpracować, ale trzeba jasno określić ich role. Który z nich ustala ilość dostępną do sprzedaży? Kiedy zamówienie rezerwuje towar? Który system zwalnia rezerwację po anulowaniu? Zapisz te odpowiedzi dla każdego kanału.
Szczególnie ważna jest różnica między komunikatami „ustaw stan na 8” i „odejmij 1”. Ponowne przetworzenie tej samej sprzedaży nie powinno odjąć sztuki drugi raz. Z kolei stary plik z pełnym stanem nie powinien nadpisać nowszej sprzedaży. To scenariusze, które trzeba sprawdzić w konfiguracji konkretnej integracji.
Nie zakładaj, że podpis „automatyczna synchronizacja” oznacza brak opóźnienia. Ustal częstotliwość aktualizacji, sposób ponawiania błędów i to, kto dostaje informację, gdy wymiana danych się zatrzyma.
Przetestuj ostatnią sztukę i powtórzony import
Test zaplanuj na uzgodnionym produkcie testowym albo w środowisku, które nie wpłynie na rzeczywistą sprzedaż. Włącz osobę obsługującą magazyn — sama poprawność danych w panelu nie wystarczy, jeśli proces w sklepie stacjonarnym wygląda inaczej.
- Sprawdź sprzedaż ostatniej sztuki w jednym kanale i aktualizację pozostałych.
- Zweryfikuj anulowanie oraz moment przywrócenia dostępności.
- Przetwórz ponownie tę samą informację o sprzedaży i sprawdź, czy stan nie zmienia się drugi raz.
- Sprawdź zachowanie po chwilowym przerwaniu synchronizacji.
- Porównaj wszystkie warianty i właściwe lokalizacje po zakończeniu próby.
Przy opóźnionej wymianie danych można rozważyć bufor zapasu. Ogranicza on dostępność w kanale, ale nie naprawia źródła błędu i nie zastępuje poprawnej synchronizacji.
Napraw proces, potem kontroluj rozbieżności
Jednorazowa korekta liczby usuwa skutek. Trwała poprawa wymaga zmiany miejsca, w którym informacja się opóźnia, dubluje albo gubi. Ustal również, kto regularnie sprawdza błędy integracji i jak zespół reaguje na rozbieżność.
Do diagnozy przygotuj identyfikator wariantu, przybliżony czas zdarzenia, listę kanałów i nazwę systemu prowadzącego magazyn. Dane klientów nie są potrzebne w pierwszym opisie problemu. Prześlij nam opis integracji — ustalimy zakres sprawdzenia i testów przed wprowadzeniem zmian.

Przełóż to na swój sklep.
LS‑Spirit przygotuje wstępną indywidualną wycenę i pokaże przewidywany zakres. Prześlij wynik do LS-Development lub umów spotkanie - wtedy doprecyzujemy ofertę.
LS-Development


