Gdy ten sam produkt sprzedaje się jednocześnie w sklepie i na eBayu, ręczna aktualizacja stanów szybko prowadzi do pomyłek. Efektem może być overselling, czyli sprzedaż towaru, którego faktycznie nie masz już w magazynie. eBay nie synchronizuje natywnie stanów z zewnętrznymi sklepami, dlatego potrzebujesz integratora łączącego oba systemy.
Dlaczego synchronizacja stanów na eBay jest potrzebna?
eBay, Shopify, PrestaShop czy system ERP działają jako odrębne platformy. Sprzedaż produktu w jednym kanale nie zmniejsza automatycznie jego ilości w pozostałych, chyba że połączysz je za pomocą zewnętrznego narzędzia. Przy jednym kanale i kilku zamówieniach dziennie można próbować aktualizacji ręcznej, ale wraz ze wzrostem katalogu rośnie ryzyko błędu.
Overselling oznacza sytuację, w której klient kupuje produkt widoczny jako dostępny, mimo że jego zapas został już wykorzystany w innym kanale. Taki błąd może oznaczać anulowanie zamówienia, zwrot pieniędzy, dodatkową obsługę klienta, koszty prowizji oraz pogorszenie ocen sprzedawcy.
Ręczna aktualizacja a automatyczna synchronizacja
Integrator pełni funkcję pośrednika. Pobiera informacje o stanie z głównego magazynu, a następnie przekazuje je do ofert eBay za pośrednictwem API. W drugą stronę może importować zamówienia, aby sprzedaż na marketplace zmniejszyła stan w systemie źródłowym.
| Cecha | Ręczna aktualizacja | Automatyzacja |
|---|---|---|
| Czasochłonność | Rośnie wraz z liczbą zamówień i ofert | Proces wykonuje integrator |
| Ryzyko oversellingu | Wysokie przy opóźnieniach i pomyłkach | Niższe, jeśli konfiguracja jest poprawna |
| Skalowalność | Ograniczona przez liczbę operacji ręcznych | Możliwa obsługa wielu kanałów i większego katalogu |
Do takiej roli mogą służyć systemy wielokanałowe, moduły sklepu albo integratory, na przykład Apilo, BaseLinker czy rozwiązania łączące Shopify lub PrestaShop z eBayem. Wybór narzędzia zależy od systemu magazynowego, liczby kanałów, wielkości katalogu i oczekiwanej częstotliwości aktualizacji.
Jak wdrożyć synchronizację stanów magazynowych na eBay?
Konfiguracja nie polega wyłącznie na zaznaczeniu jednej opcji. Najpierw trzeba ustalić, który system jest źródłem prawdy, a następnie prawidłowo powiązać produkty i zdefiniować zasady aktualizacji:
- Wybierz integrator – sprawdź, czy obsługuje eBay oraz Twój sklep, ERP lub program magazynowy.
- Połącz konta – autoryzuj konto eBay i system źródłowy. Integrator wykorzystuje API do pobierania zamówień oraz wysyłania zmian ilości.
- Wykonaj mapowanie produktów – przypisz ofertę eBay do właściwego produktu w magazynie. Najczęściej służy do tego SKU, czyli unikalny symbol jednostki magazynowej.
- Ustaw reguły synchronizacji – określ częstotliwość aktualizacji, bufor ilościowy, maksymalną ilość pokazywaną w ofercie oraz zachowanie przy stanie zerowym.
SKU musi być spójne po obu stronach. Jeśli oferta ma inny symbol niż produkt w magazynie albo kilka ofert wskazuje na niewłaściwy produkt, integrator może zmieniać stan nie tej pozycji, której dotyczy zamówienie. Dotyczy to także wariantów, zestawów i produktów korzystających ze wspólnego zapasu.
Na co uważać podczas konfiguracji?
Przed uruchomieniem automatycznych zmian ustaw reguły ograniczające skutki błędnego odczytu magazynu lub chwilowej awarii połączenia:
- Bufor ilościowy – pozostaw część zapasu poza ofertą eBay, jeśli zamówienia napływają równocześnie z kilku kanałów.
- Limit kończonych ofert – ogranicz liczbę ofert, które system może zamknąć w ciągu doby. Chroni to przed masowym zakończeniem aukcji po błędnym ustawieniu stanów na zero.
- Stan zero zamiast usunięcia produktu – gdy towar się skończy, ustaw jego ilość na 0. Usunięcie produktu z magazynu może zerwać powiązanie z ofertą, więc przestanie ona być synchronizowana.
- Test po zmianach – zacznij od niewielkiej grupy ofert i sprawdź, czy zmiana w magazynie pojawia się prawidłowo na eBayu.
Limit kończenia ofert powinien być dopasowany do katalogu. Zbyt niski może opóźnić zamykanie ofert z rzeczywiście zerowym stanem, ale zbyt wysoki zwiększa skutki jednorazowego błędu w danych magazynowych.
Co zrobić, gdy synchronizacja nie działa?
Najpierw sprawdź podstawowe elementy konfiguracji. Poniższa lista pozwala zawęzić źródło problemu:
- Porównaj SKU produktu w magazynie z SKU przypisanym do oferty eBay.
- Sprawdź, czy oferta nie została wyłączona z synchronizacji oraz czy nadal jest powiązana z produktem.
- Przetestuj połączenie API z kontem eBay i systemem magazynowym.
- Odczytaj logi synchronizacji, zwracając uwagę na pominięte oferty, błędy API, brak produktu i przekroczony limit zakończeń.
Logi pokazują, co integrator sprawdził, jakie zmiany wykrył i dlaczego nie wykonał określonej operacji. Jeżeli stan w magazynie wynosi 0, ale oferta nadal pokazuje produkt, sprawdź także, czy produkt nie został usunięty zamiast wyzerowany oraz czy nie osiągnięto dziennego limitu zamykanych ofert.
Najbezpieczniejszy model to jeden system źródłowy, prawidłowe mapowanie SKU, bufor dla wybranych produktów i regularna kontrola logów. Tak skonfigurowana synchronizacja ogranicza ryzyko oversellingu bez konieczności ręcznego zmieniania każdej oferty na eBayu.