Почати безкоштовно Вхід

Модуль вебхуків

26 Вересня 2025

Загальний опис

Модуль веб-хуків у CRM «Продажі» призначений для автоматичної передачі даних у зовнішні системи при настанні певних подій (створення замовлення, зміна статусу, інтеграційні події тощо).
Це дозволяє:

  • Автоматизувати обмін інформацією між CRM та сторонніми сервісами.

  • Використовувати веб-хуки для побудови інтеграцій (аналітика, бухгалтерія, маркетинг).

  • Оперативно відстежувати зміни у CRM та синхронізувати дані.

Основні можливості

  1. Вибір події – тригер для відправки даних (наприклад, створення замовлення, зміна статусу).

  2. Налаштування умов – передача даних лише за певних умов (наприклад, статус «Новий» або конкретний магазин).

  3. Формування запиту – відправка даних на заданий URL у форматі JSON через POST.

  4. Перевірка безпеки – кожен запит містить параметр sign для валідації на стороні приймача.

  5. Гнучкість – можливість створювати необмежену кількість веб-хуків для різних сценаріїв.

Створення веб-хука

  1. Перейдіть у меню Модулі → Webhooks.

  2. Натисніть «Додати новий веб-хук».

  3. Заповніть поля:

    • Назва – довільне ім’я веб-хука.

    • Статус – «Увімкнено» або «Вимкнено».

    • Подія – оберіть подію, яка запускає відправку (наприклад, «Замовлення»).

    • URL – адреса вашого сервера для прийому даних.

  4. Додайте умови (необов’язково):

    • За статусом (наприклад, відправляти лише для «Нових» замовлень).

    • За магазином (вибір конкретного або всіх джерел продажів).

  5. Натисніть «Створити».

 

Приклад структури даних (тіло запиту)

При створенні замовлення веб-хук відправить JSON наступного формату:

Перевірка безпеки (sign)

У кожному запиті передається параметр sign,  який формується як:

PHP-приклад перевірки:

Інструкція по інтеграції

  1. Підготуйте сервер для прийому запитів:

    • Налаштуйте обробку POST запитів.

    • Приймайте JSON-дані та розбирайте їх.

  2. Збережіть дані у вашій системі:

    • Використовуйте інформацію про замовлення, товари, клієнта.

  3. Перевіряйте sign для безпеки (щоб уникнути підроблених запитів).

  4. Обробляйте події:

    • Створюйте замовлення у вашій системі.

    • Синхронізуйте статуси.

    • Передавайте дані у бухгалтерію, аналітику чи маркетинг.

  5. Тестуйте веб-хук – створіть тестове замовлення в CRM та перевірте, чи коректно воно потрапляє у вашу систему.


loading.gif