Настройка веб-хуков
Дата написания: 01.03.2024
Для настройки веб-хуков необходимо перейти в раздел Правила программы - Веб-хуки.
- Адрес - адрес по которому будет отправлены web-hooks.
- Событие - могут иметь типы:
- before_registration (До регистрации)- /organization/user/new перед добавлением пользователя, после проверок входных параметров.
- after_registration (После регистрации) - /organization/user/new после успешного добавления пользователя.
- before_order_add (Перед добавлением заказа) - /organization/order/add, /user/order/add (Добавить заказ). Перед добавлением заказа.
- before_order_update (Перед обновлением заказа) - /organization/order/{id}, /user/order/{id} (Обновить заказ). Перед обновлением заказа.
- before_order_setstatus (Перед установкой статуса заказа) - /organization/order/set_status (Установить статус заказа). Перед выполнением метода. /user/sber_get_status (Проверка статуса оплаты заказа через Сбербанк), если проведена полная авторизация суммы заказа
- before_delivery_service_calculate - /organization/delivery_service/{id}/calculate (Рассчитать стоимость доставки). Перед выполнением метода
- before_user_update (Перед обновлением пользователя) - /organization/user/{id} (Обновить информацию о пользователе). Перед выполнением метода
- before_user_new (Перед новым пользователем) - POST /user/new (Зарегистрировать пользователя). Перед выполнением метода
- on_subscription (При подписке) - при настроенном событие с типом "При истечении срока действия подписки".
- Порядок применения - порядковый номер выполнения web-hooks. Чем меньше номер, тем раньше выполнится web-hooks.
- Блок без ответа - если установлен флаг, то web-hooks не будет сохранять и ожидать ответ, в случае если он есть.
- Ожидание ответа - если установлен флаг, то web-hooks будет ожидать ответ.
- Ответ содержит данные - если установлен флаг, то web-hooks будет сохранять ответ.