Administracja
Webhooki
Monitoruj zdarzenia, adresy docelowe, podpisy i próby dostarczenia.
Webhook dostarcza do Dynafis podpisane zdarzenie z systemu zewnętrznego, np. operatora płatności. Sam odbiór żądania nie oznacza, że zdarzenie zostało zweryfikowane i przetworzone.
Weryfikacja
Przed zmianą stanu sprawdź podpis, sekret, operatora, środowisko i identyfikator zdarzenia. Odrzucaj niepoprawne żądania bez ujawniania szczegółów.
Idempotencja
To samo zdarzenie może zostać dostarczone wielokrotnie. Przetwarzanie musi rozpoznać duplikat i nie naliczać ponownie płatności, punktów ani odblokowania.
Diagnostyka
Sprawdź czas, status HTTP, liczbę prób i skrócony błąd. Sekrety i pełne dane klienta nie mogą trafiać do logów webhooka.
