Gapli Order Sync

Aktualna wersja 1.4.2WordPress 6.0+WooCommerce 10.0+PHP 8.0+

Wysyła nowe zamówienia WooCommerce do GAPLI do realizacji i pobiera z GAPLI zmiany statusów oraz numery przesyłek.

Gdzie go znajdziesz

Gapli → 🔄 Sync Zamówień (bez Full Dropshipping: WooCommerce → 🔄 Sync Zamówień).

Pierwsze uruchomienie

  1. Upewnij się, że sklep jest połączony z GAPLI (Gapli → Status Połączenia).
  2. Włącz moduł. Domyślnie włączone są: „Moduł aktywny”, „Push (WC → Gapli)” i „Pull (Gapli → WC)”.
  3. „Interwał synchronizacji” — domyślnie 5 minut; do wyboru 2, 5, 10, 15 lub 30 minut.
  4. Po pierwszym zamówieniu sprawdź na karcie zamówienia notatkę „✅ … (Gapli ID: …)” — oznacza, że zamówienie dotarło do GAPLI.

Co dzieje się automatycznie

  • Każde nowe zamówienie trafia do kolejki i jest wysyłane do GAPLI w kolejnym cyklu. Nieudana wysyłka jest ponawiana do 5 razy.
  • Dodaje do zamówienia notatki z numerami przesyłek.
  • Zmienia status zamówienia według GAPLI: w realizacji → „W trakcie realizacji”, wysłane/doręczone → „Zrealizowane”, anulowane → „Anulowane”. Statusu nigdy nie cofa.
  • Przyciski „Push teraz” i „Pull teraz” uruchamiają synchronizację od razu.

Wymagania i powiązane moduły

  • WooCommerce — bez wymaganej wersji moduł nie da się włączyć.
  • Gapli Status Połączenia — moduł korzysta z tokenu zapisanego przy podłączeniu sklepu do panelu GAPLI.

Gdy coś nie działa

„❌ Brak tokenu weryfikacyjnego — skonfiguruj wtyczkę Gapli Status Połączenia najpierw”
Połącz sklep z panelem GAPLI na ekranie Gapli → Status Połączenia.
W logach: „przekroczono max prób (5)”
Zamówienie nie będzie już ponawiane automatycznie. Usuń przyczynę błędu podaną w logu i kliknij „Push teraz” albo zgłoś zamówienie do obsługi GAPLI.
Statusy i numery przesyłek pojawiają się z dużym opóźnieniem
WordPress uruchamia zadania tylko przy odwiedzinach sklepu. Ustaw u hostingu systemowy cron wywołujący wp-cron.php co kilka minut.