Обсудим ваш проект

Вебхук (webhook)

Механизм обратного вызова, который автоматически отправляет уведомление в другую систему, когда в одной системе происходит определённое событие, например получен платёж.

  1. 01

    Почему это важно

    Webhook позволяет системе узнать о событии в момент его наступления, а не постоянно спрашивать «есть ли что-то новое»; это быстрее и экономит ресурсы. Подтверждения платежей, статусы заказов и отправка форм — типичные сценарии применения. Входящее уведомление необходимо проверять по подписи, чтобы убедиться, что оно действительно пришло от отправляющей системы.

  2. 02

    Пример

    Когда платёж завершается, платёжный провайдер отправляет webhook на сервер магазина. Магазин проверяет подпись, подтверждает заказ и отправляет клиенту письмо с подтверждением.

  3. 03

    Частая ошибка

    Приём webhook без проверки подписи. Любой может отправить на этот адрес поддельное уведомление «платёж получен» и создать бесплатные заказы.

  4. 04
Начнём

Обсудим ваш проект.

Расскажите о задаче — объём определим вместе.