Integracja przestała działać - lista kontrolna diagnozy krok po kroku

Technical Implementation Expert
Integracja przestała działać - lista kontrolna diagnozy krok po kroku
Gdy integracja przestała działać, nie zaczynaj od restartu ani od ręcznego przepisywania zamówień. Najpierw ustal zakres awarii: który przepływ danych stoi, od kiedy i czy dotyczy wszystkich kont. Potem przejdź listę kontrolną diagnozy w stałej kolejności: logi i kody odpowiedzi API, harmonogram zadań, autoryzacja, zmiany z ostatnich dni, limity zapytań, a na końcu kolejki i dane. Dopiero znaleziona przyczyna mówi, co naprawić i jak bezpiecznie uzupełnić zaległości.
W tym wpisie pokazujemy, jak krok po kroku zdiagnozować integrację sklepu z marketplace, ERP, kurierem albo bramką płatności. Lista sprawdzi się niezależnie od tego, czy integrację napisał Twój programista, czy działa ona jako gotowy moduł lub wtyczka. Wyjaśniamy też, co oznaczają najczęstsze kody błędów, gdzie szukać logów w WooCommerce, Shopify, PrestaShop i Allegro oraz jak po naprawie odzyskać brakujące zamówienia bez tworzenia duplikatów.
[#wazne] W skrócie: gdy integracja przestała działać, przejdź listę kontrolną w kolejności - zakres i czas awarii, logi i kody HTTP, harmonogram zadań, autoryzacja, zmiany po obu stronach, limity API, kolejki i dane. Większość awarii to wygasłe lub unieważnione tokeny, wyłączone webhooki, zmiany w API albo nowe wartości, których nie obejmuje mapowanie. Przed naprawą zapisz, czego brakuje, a po naprawie uzupełnij dane bez duplikatów. Programiści Vinson diagnozują i naprawiają integracje sklepów z Allegro, ERP, kurierami i płatnościami.
Co to znaczy, że integracja przestała działać
Integracja to stałe połączenie dwóch systemów, które wymieniają dane bez udziału człowieka: przez API, webhooki albo pliki wymiany. Integracja przestała działać, gdy dane przestają płynąć w ogóle, płyną z dużym opóźnieniem albo docierają w złej postaci. Ten trzeci przypadek jest najtrudniejszy, bo z zewnątrz wszystko wygląda poprawnie, a błędy wychodzą dopiero przy pakowaniu paczki albo w księgowości.
Najczęściej właściciel sklepu zauważa awarię po jednym z tych objawów:
zamówienia z marketplace nie pojawiają się w sklepie, ERP lub integratorze,
stany magazynowe w ofertach nie zmieniają się po sprzedaży w innym kanale,
płatność jest zaksięgowana u operatora, a zamówienie w sklepie nadal wisi jako nieopłacone,
etykiety kurierskie się nie generują albo numer przesyłki nie wraca do klienta,
faktury nie powstają albo powstają podwójnie,
w panelu integracji widać czerwony status lub komunikat o błędzie autoryzacji.
Każdy z tych objawów może mieć kilka przyczyn. Brak zamówień bywa skutkiem wygasłego tokenu, ale też zatrzymanego zadania cron, pełnego dysku serwera albo zmiany statusu, od którego integracja zaczyna pobieranie. Dlatego diagnoza powinna iść według listy, a nie według przeczucia. Przeczucie zwykle prowadzi do restartu, który na chwilę ukrywa objaw i zaciera ślady potrzebne do znalezienia przyczyny.
Lista kontrolna diagnozy integracji krok po kroku
Kolejność kroków ma znaczenie. Zaczynamy od rzeczy najtańszych do sprawdzenia i takich, które najszybciej zawężają obszar poszukiwań. Każdy krok kończy się odpowiedzią tak lub nie, którą warto od razu zapisać w notatce z incydentu:
[#chart:wpr76a]
Krok 1. Zakres i początek awarii
Ustal, który przepływ nie działa: zamówienia, stany, ceny, statusy, dokumenty czy przesyłki. Sprawdź, czy problem dotyczy wszystkich kont i kanałów, czy tylko jednego. Znajdź ostatni rekord, który przeszedł poprawnie, i zapisz jego czas. Ten moment to punkt odniesienia dla logów i dla listy zmian. Jeśli przestały spływać zamówienia tylko z jednego konta Allegro, przyczyna niemal na pewno leży po stronie tego konta lub jego autoryzacji, a nie w kodzie całej integracji.
Krok 2. Logi i kody odpowiedzi
Otwórz logi integracji z okolic momentu awarii i odczytaj dokładny kod odpowiedzi HTTP oraz treść błędu zwróconą przez API. Komunikat w panelu sklepu, np. „Błąd synchronizacji”, zwykle ukrywa szczegóły. Kod 401 prowadzi w stronę autoryzacji, 429 w stronę limitów, a kody 5xx w stronę awarii po drugiej stronie. Jeśli w logach nie ma żadnych wpisów z czasu awarii, problemem może być sam proces, który przestał się uruchamiać.
Krok 3. Czy proces w ogóle się uruchamia
Wiele integracji działa cyklicznie: zadanie cron albo kolejka zadań co kilka minut pobiera zmiany. Sprawdź, kiedy zadanie uruchomiło się ostatnio, czy nie zawiesza się w połowie i czy serwer ma wolne miejsce na dysku. W WooCommerce zadania w tle widać w WooCommerce > Status > Zaplanowane akcje (Scheduled Actions), gdzie można odfiltrować akcje zakończone błędem i odczytać ich log (stan na czerwiec 2026 - sprawdź aktualną dokumentację WooCommerce).
[#tip] Prowadź notatkę z incydentu od pierwszej minuty: czas zgłoszenia, ostatni poprawny rekord, sprawdzone kroki i ich wynik. Taka notatka skraca diagnozę, gdy do problemu dołącza kolejna osoba, i staje się gotowym materiałem do analizy po awarii.
- Wycena zadania w 24 h w dni robocze
- Integracje, API, feedy i poprawki w sklepie
- Rozliczenie godzinowe albo za projekt
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Wsparcie programistyczne dla e-commerce
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
