Webhooks — это автоматические HTTP POST запросы, отправляемые при наступлении определённых событий. В обработке платежей webhooks уведомляют о изменениях статуса в реальном времени.Происходит событие (например, платёж подтверждён)
Шлюз отправляет HTTP POST на ваш URL
Ваш сервер обрабатывает уведомление
Ваш сервер отвечает 200 OK Событие Описание
Платёж создан, ожидает средства
Платёж подтверждён в блокчейне
Истёк срок платежа
Обработка платежа не удалась HMAC подписи: Проверяйте заголовок
Валидация timestamp: Отклоняйте старые запросы
Идемпотентность: Обрабатывайте дубликаты Аутентификация API
HMAC подпись Руководство по безопасности Webhook
Как работают Webhooks
Распространённые события
|---------|----------|
payment.pendingpayment.confirmedpayment.expiredpayment.failedБезопасность Webhook
Всегда проверяйте подлинность:
X-Signature