Используйте вебхуки только при наличии официально опубликованных имён событий, версий полезной нагрузки и правил подписи.
Доставка
Быстро подтверждайте получение и обрабатывайте события идемпотентно; повторы и нарушение порядка доставки — нормальные ситуации.
Проверка
Берите имя заголовка, алгоритм, допустимое отклонение времени и правила работы с исходным телом запроса из опубликованного контракта; не угадывайте их.
Сверка состояния
Вебхук — не единственный источник истины. Сверяйте критически важное состояние биллинга и провайдера через поддерживаемый API или административный процесс.