Настройка вебхуков
Если вы хотите получать уведомления о событиях (например, о статусе оплаты товара), настройте вебхуки в Личном кабинете:
- Откройте ваш проект в Личном кабинете.
- Нажмите Настройки проекта в боковом меню и перейдите в раздел Вебхуки.
- Установите переключатель Вебхуки в положение Вкл.
- Укажите URL-адрес, на который вы хотите получать вебхуки.
- Секретный ключ проекта для подписи вебхуков генерируется по умолчанию. Если вы хотите изменить его, нажмите значок обновления.
- Нажмите Сохранить настройки.
Рекомендуется реализовать обработку основных типов вебхуков:
- Проверка существования пользователя
- Успешный платеж
- Получение состава корзины при покупке
- Возврат платежа
- Частичный возврат платежа
Чтобы подтвердить получение вебхука, ваш сервер должен вернуть:
- 204 HTTP-код без тела сообщения в случае успешного ответа.
- 400 HTTP-код с описанием проблемы, если указанный пользователь не был найден или если передана недействительная подпись.
Примечание
Полный список и механизм работы вебхуков с примерами обработки подробно описаны в справочнике API.
Прогресс интеграции
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.