Веб-хуки MEC
Что такое вебхуки?
Веб-хуки позволяют вам Modern Events Calendar Плагин (MEC) для автоматической отправки информации о бронировании во внешние сервисы или приложения при возникновении определенных событий бронирования. Веб-хуки можно рассматривать как автоматические уведомления, которые запускают действия в других системах без ручного вмешательства.

Как работают веб-хуки?
Когда в MEC происходит событие бронирования (например, новое бронирование, отмена или подтверждение), веб-хуки автоматически отправляют все соответствующие данные бронирования на указанный вами URL-адрес. Это позволяет вам:
- Интеграция со сторонними сервисами (например, CRM-системами, инструментами email-маркетинга или приложениями для управления проектами).
- Автоматизация рабочих процессов в других приложениях
- Синхронизация данных о бронировании между различными платформами.
- Получайте обновления в режиме реального времени об изменениях статуса бронирования.
Когда срабатывают веб-хуки?
Вы можете настроить веб-хуки таким образом, чтобы они срабатывали при любом из следующих событий бронирования:
1. Бронирование добавлено
Срабатывает при создании нового бронирования, независимо от статуса оплаты.
2. Бронирование подтверждено
Срабатывает при подтверждении бронирования (обычно после успешной оплаты).
3. Бронирование подтверждено
Срабатывает при ручной проверке бронирования администратором.
4. Бронирование отклонено
Срабатывает при отклонении или отказе в бронировании.
5. Бронирование отменено
Срабатывает при отмене бронирования клиентом или администратором.
6. Бронирование возвращено
Срабатывает при возврате платежа за бронирование.
Какая информация отправляется?
При срабатывании веб-хука отправляется исчерпывающая информация о бронировании, включая:
- Детали бронирования: Идентификатор бронирования, идентификатор транзакции, время заказа
- Информация о событии: Идентификатор и название события
- Дата и время: Даты начала/окончания мероприятия и другие связанные с ним даты.
- Информация для участников: Имя, адрес электронной почты, тип билета и поля для индивидуальной регистрации каждого участника.
- Детали компенсации: Общая стоимость, сумма оплаты, платежная система, промокоды (если использованы)
- Статус бронирования: Статус подтверждения и проверки
- Настраиваемые поля: Любые пользовательские поля бронирования или регистрации, которые вы настроили.
Как использовать веб-хуки
- Включите модуль веб-перехватчиков: Убедитесь, что функция веб-перехватчиков включена в настройках вашего MEC.
- Создайте веб-перехватчик:
- Перейдите в раздел «Веб-перехватчики» в MEC.
- Создайте новый веб-хук и дайте ему описательное имя.
- Настройте свой веб-перехватчик:
- Выберите крючок: Выберите, какое событие бронирования должно запустить этот веб-перехватчик.
- Укажите URL-адрес: Введите URL-адрес веб-перехватчика, куда вы хотите получать данные.
- Выберите способ запроса: Выберите либо GET, либо POST (большинство сервисов используют POST).
- Сохранить и активировать: Опубликуйте свой веб-хук, чтобы активировать его.
Требования
- Modern Events Calendar PRO-версия (веб-хуки — это функция PRO-версии)
- Модуль Webhooks необходимо включить в Настройки MEC > Бронирование > Дополнительно

- Действительный URL-адрес, способный принимать HTTP-запросы.
Случаи использования
- Интеграция CRM: Автоматически добавляйте новых клиентов в вашу CRM-систему при оформлении бронирования.
- Электронная почта: Добавляйте участников в свои списки рассылки по электронной почте автоматически.
- Аналитика: Отправляйте данные о бронированиях на аналитические платформы для составления отчетов.
- Управление запасами: Обновление информации о наличии мест во внешних системах при оформлении бронирования.
- Уведомления: Отправляйте персонализированные уведомления членам команды или другим системам.
- Синхронизация данных: Обеспечьте синхронизацию информации о бронировании на разных платформах.
Важные замечания
- Веб-хуки отправляют данные в виде данных формы (application/x-www-form-urlencoded или multipart/form-data).
- Для одного и того же типа события можно создать несколько веб-хуков.
- Веб-хуки отправляются асинхронно, поэтому они не задержат процесс бронирования.
- Убедитесь, что ваш URL-адрес для приема запросов доступен и может обрабатывать входящие запросы.
- Принимающее приложение должно отвечать быстро, чтобы избежать превышения времени ожидания.
Сообщить об устаревшем содержании
Если вы считаете, что содержание этой страницы не отражает обновленную информацию, сообщите нам об этом.