Если подпись вебхука не проходит проверку именно из-за временной метки, а не из-за самого содержимого — скорее всего часы вашего сервера расходятся с реальным временем.
Многие подписи включают проверку по времени
Часть сервисов добавляет в подпись временную метку запроса и отклоняет запросы, если она отличается от текущего времени сервера получателя больше чем на несколько минут — это защита от повторного использования перехваченного запроса.
Решение — синхронизация времени сервера
Убедитесь, что на сервере настроена автоматическая синхронизация времени (NTP) — разница даже в несколько минут из-за не синхронизированных часов может систематически валить проверку подписи, которая на самом деле работает правильно.



