Usługa zewnętrzna (sklep, bank, operator płatności) miała wysłać zdarzenie do Connect, ale nic się nie pojawiło - żadnego nowego obiektu danych, żadnego procesu.
Gdzie to znajdziesz
Krok 1: sprawdź, czy żądanie w ogóle dotarło
Włącz na konektorze Loguj żądania i poproś nadawcę o ponowne wysłanie zdarzenia (albo sprowokuj je samemu - np. zmień coś w zamówieniu testowym). Otwórz Requesty na karcie konektora:
- żądanie jest na liście - dotarło. Sprawdź jego treść i kod odpowiedzi - problem jest po stronie przetwarzania, nie dostarczenia. Patrz Proces utknął albo ma błąd
- żądania nie ma wcale - nie dotarło do Connect. Przejdź do kroku 2
Pamiętaj wyłączyć logowanie po zakończeniu diagnozy - patrz Uruchamianie i sprawdzanie konektora.
Krok 2: sprawdź adres po stronie nadawcy
- Upewnij się, że adres wpisany w panelu usługi zewnętrznej wskazuje na właściwe konto (właściwa domena/subdomena) i właściwy konektor
- Jeśli usługa wymaga jednego stałego adresu niezależnego od domeny konta, konektor powinien mieć ustawiony Globalny kod dostępu - patrz Webhook niezależny od domeny konta
- Sprawdź, czy konektor jest Aktywny - wyłączony konektor nie przyjmie żądania
Krok 3: sprawdź po stronie nadawcy
Jeśli adres wygląda poprawnie, a żądanie mimo to nie dociera, sprawdź w panelu usługi zewnętrznej historię wysyłki webhooków (większość dostawców pokazuje kod odpowiedzi i ewentualny błąd połączenia) - czasem to usługa nie wysyła wcale, nie system nie odbiera.