VINVIC PRO OS
Instrukcja krok po kroku

Stany w sklepie muszą odświeżać się co 10–30 min — ręcznie nie da rady?

Magazyn wysyła CSV co kilkanaście minut — sklep musi nadążać. Data Exchange uruchamia lekki import automatycznie (WP-Cron lub curl serwera) i propaguje stany na marketplace.

Co robisz → co masz

Stany w sklepie muszą odświeżać się co 10–30 min — ręcznie nie da rady?

Ustawiasz źródło (plik CSV na serwerze lub URL hurtowni) i interwał. Lekki import aktualizuje stock_quantity i ceny — ciężkie zadania (zdjęcia) możesz zostawić na cron serwera curl.

  1. 1

    Robisz: W Data Exchange → Harmonogram dodajesz źródło CSV z URL magazynu.

    System wie skąd brać plik i jak często sprawdzać zmiany.

  2. 2

    Robisz: Włączasz harmonogram co 15 lub 30 minut.

    Stany w Woo aktualizują się bez WP All Import i bez ręcznego wgrywania.

Efekt: Magazyn stacjonarny → Woo w tym samym pakiecie co Allegro i Omnibus.

Na co dzień w sklepie

  • System wie skąd brać plik i jak często sprawdzać zmiany
  • Stany w Woo aktualizują się bez WP All Import i bez ręcznego wgrywania

Zamiast osobnej wtyczki

  • WP All Import co 10 min tylko po stany
  • Ręczne wgrywanie CSV
  • Osobny skrypt PHP na FTP

Porównania opisują typowy model wdrożeń na polskim rynku WooCommerce (wtyczki marketplace, huby SaaS, ręczna konfiguracja) — bez wskazywania marek konkurencji. Zakres VinVic PRO wynika z kodu vinvic-pro w repozytorium. Inne produkty mogą oferować część funkcji; różnica dotyczy pełnego obiegu w jednym silniku WordPress.

Jak to działa pod spodem (dla wdrożeniowca)

Zakładka Harmonogram (Cron): źródła z plikiem lokalnym (uploads) lub remote_url. Interwały vv_de_15min / vv_de_30min. Webhook GET z tokenem dla push z ERP. Po batchu: Unified Inventory, Fast Search, Omnibus przez hooki VinVic_Import.

Źródło: vinvic-pro/inc/data-exchange/class-vinvic-de-cron.php · class-vinvic-de-webhook.php