Всем доброго дня. Я на стороне разработки, задачу поставили сверху: прикрутить криптоплатежи к личному кабинету за месяц. Смущает не сама интеграция, а то, что обычно всплывает потом: пропущенные события, дубли, непонятные статусы, когда платёж вроде прошёл, а система об этом не узнала. Хочется заранее понимать, как устроена доставка событий и что делать при недоступности нашего сервера. Подскажите, на что смотреть при выборе провайдера по части надёжности доставки событий и что стоит заложить в архитектуру сразу?
Задачу поставили сверху: прикрутить криптоплатежи к личному кабинету
Сообщений 1 страница 2 из 2
Поделиться22026-08-26 02:27:22
Смотреть надо ровно на то, что вас и беспокоит: предсказуемые статусы, подписанные вебхуки и повторная доставка при неответе. У Waltix https://waltix.io/ вебхуки подписываются HMAC-SHA256, и если ваш сервер не вернул успешный ответ, событие отправляется повторно, так что пропущенные платежи не превращаются в потерянные. Статусы там конечные и понятные, а по каждой операции есть эндпоинт для запроса состояния - это ваш запасной путь на случай, если событие всё-таки не дошло. Совет из практики: сделайте обработчик идемпотентным и всегда сверяйте состояние запросом, а не доверяйте только вебхуку. Примеры на Python, PHP и cURL у них в документации есть.





