Order Spy WooCommerce — ochrona backorder, logi stanów, Allegro/Erli
Integratory marketplace czasem resetują status notify/onbackorder. Order Spy (Logistics Shield) to osobny moduł diagnostyczny — domyślnie wyłączony. Po włączeniu w sekcji Zaawansowane blokuje reset backorder, loguje zmiany ze stack trace i chroni przed podwójną redukcją stanu…
Każda funkcja ma własną stronę
Wybierz, co chcesz wdrożyć — pod każdą kartą jest pełna instrukcja krok po kroku (bez żargonu technicznego na start).
Na co dzień w sklepie
Co realnie zyskujesz — bez nazw modułów z panelu programisty.
- 1Panel VinVic → Zaawansowane → włącz Order Spy
- 2Monitoruj Uwm jb Backorder Log po Sync z Marketplace
- 3Nie mylić z modułem Logistyka
Twój problem → co możesz zrobić
Opis dla właściciela sklepu. Szczegóły techniczne (pliki PHP) — na dole strony, w sekcji dla wdrożeniowca.
Po sync z Allegro produkt znika ze sklepu — backorder zmienił się na „brak”?
Integratory marketplace czasem resetują status notify/onbackorder. Order Spy (Logistics Shield) to osobny moduł diagnostyczny — domyślnie wyłączony. Po włączeniu w sekcji Zaawansowane blokuje reset backorder, loguje zmiany ze stack trace i chroni przed podwójną redukcją stanu przy zamówieniach Allegro/Erli.
Integrator marketplace resetuje backorder bez śladu
Produkty z notify→no znikają ze sklepu overnight. Podwójna redukcja stanu przy zamówieniach marketplace.
Order Spy — Logistics Shield (osobny moduł od Logistyki)
Hook 9999 blokuje reset backorder, log uwm_jb_backorder_log ze stack trace, bezpiecznik podwójnej redukcji dla Allegro/Erli. Moduł domyślnie wyłączony.
- Panel VinVic → Zaawansowane → włącz Order Spy
- Monitoruj Uwm jb Backorder Log po Sync z Marketplace
- Nie mylić z modułem Logistyka
Jak to wdrożyć — krok po kroku
Po sync z Allegro produkt znika ze sklepu — backorder zmienił się na „brak”?
Integratory marketplace czasem resetują status notify/onbackorder. Order Spy (Logistics Shield) to osobny moduł diagnostyczny — domyślnie wyłączony. Po włączeniu w sekcji Zaawansowane blokuje reset backorder, loguje zmiany ze stack trace i chroni przed podwójną redukcją stanu przy zamówieniach Allegro/Erli.
- 1
Robisz: W panelu VinVic PRO włączasz tę funkcję i zapisujesz ustawienia.
Panel VinVic → Zaawansowane → włącz Order Spy
- 2
Robisz: Kolejny krok w panelu sklepu — Monitoruj Uwm jb Backorder Log po Sync z Marketplace.
Monitoruj Uwm jb Backorder Log po Sync z Marketplace
- 3
Robisz: Kolejny krok w panelu sklepu — Nie mylić z modułem Logistyka.
Nie mylić z modułem Logistyka
Efekt: Diagnostyka i tarcza magazynowa dla marketplace — to nie to samo co moduł Logistyka
Czego nie musisz już dokupywać
- Ręczne SQL na _backorders
- Brak audytu kto zmienił status
Co zyskujesz
- Log 100 zmian ze stack trace
- Prevent Double Stock Reduction
- Panel logów w adminie
- Osobno od modułu Logistyka
Co to daje w praktyce
Hook 9999 blokuje reset backorder, log uwm_jb_backorder_log ze stack trace, bezpiecznik podwójnej redukcji dla Allegro/Erli. Moduł domyślnie wyłączony.
Sklep referencyjny: haumru.pl
Twoja checklista wdrożenia
- Panel VinVic → Zaawansowane → włącz Order Spy
- Monitoruj Uwm jb Backorder Log po Sync z Marketplace
- Nie mylić z modułem Logistyka
Szczegóły techniczne (dla wdrożeniowca)
Moduł order_spy — pełna lista z repozytorium:
- protect_backorder_status — przywraca notify/onbackorder gdy integrator resetuje status (hook 9999)
- log_stock_and_backtrace — ostatnie 100 wpisów w uwm_jb_backorder_log (data, SKU, stack trace)
- ensure_onbackorder_visibility — filter stock_status dla produktów notify bez stanu
- prevent_double_stock_reduction — blokuje redukcję stanu gdy meta Allegro/Erli na zamówieniu
- Panel admina: tabela logów + podgląd vinvic_critical.log i vinvic_noise.log
- Domyślnie wyłączony — sekcja Zaawansowane w panelu VinVic
Plik źródłowy: vinvic-pro/modules/order_spy.php
Ten moduł wchodzi w skład abonamentu VinVic PRO (wtyczka + motyw). Wypróbuj cały system — 3 miesiące za 0 zł, pobierz paczki po akceptacji regulaminu.