Przejdź do treści

Integracje

Sklep sprzedał więcej, niż było na stanie. Jak szukać przyczyny?

Ujemny stan nie zawsze oznacza błąd koszyka. Przyczyna może leżeć w opóźnionym imporcie, ustawieniach wariantu lub kilku systemach zmieniających tę samą liczbę.

LS-Spirit przy stanowisku pakowania zamówień, obok paczek i skanera
Jeden uzgodniony system prowadzi stan. Pozostałe kanały przekazują mu informacje o sprzedaży.
W tym artykule

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.

  1. Sprawdź sprzedaż ostatniej sztuki w jednym kanale i aktualizację pozostałych.
  2. Zweryfikuj anulowanie oraz moment przywrócenia dostępności.
  3. Przetwórz ponownie tę samą informację o sprzedaży i sprawdź, czy stan nie zmienia się drugi raz.
  4. Sprawdź zachowanie po chwilowym przerwaniu synchronizacji.
  5. 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ę.

BEZPŁATNIE · OKOŁO 30 MINUT · GOOGLE MEET LUB TELEFON

Porównajmy zakres, zanim zdecydujesz.

Omówimy Twój cel, potrzebne funkcje, budżet i termin. Ustalimy, co ma sens na start, a co można zrobić później.

Po rozmowie otrzymasz podsumowanie oraz ofertę lub listę informacji potrzebnych do wyceny - tego samego albo następnego dnia.

LS Spirit z klepsydrą

TWÓJ WYBÓR

Możesz zmienić zdanie w każdej chwili. Niezbędna pamięć utrzymuje wybory konfiguratora w tej karcie. Analityka i marketing są opcjonalne.

Informacje o danych i pamięci przeglądarki