Да, вы можете настроить отправку данных о заказах из Bukza на сторонний сервер.
Формат данных вы сможете задать сами с помощью редактора шаблона запроса.
Веб-запрос может отправляться автоматически при создании заказа.
Для этого выставьте флаг Высылать после завершения заказа.
Также вы можете отправлять запросы вручную или с помощью кнопок быстрых действий.
Чтобы создать шаблон запроса, перейдите на панель конфигурации и откройте панель Интеграций.
Нажмите Создать веб-запрос.
Заполните название, URL адрес и шаблон тела запроса.
В шаблоне вы можете использовать следующие данные:
- Номер заказа.
- Статус заказа.
- Общий итог - сумма заказа.
- Общая предоплата.
- Остаток - разница между суммой и предоплатой.
- Контакты: имя, фамилия, телефон, e-mail.
- Название забронированного ресурса.
- Время начала и окончания бронирования в формате ISO 8601.
- Код бронирования.
- Данные строк счета: название, количество, цена, сумма и предоплата
- Данные полей: название и значение.
Если в заказе несколько бронирований, то вы можете отправлять отдельно по одному запросу для каждого бронирования в заказе.
Для такого поведения выставьте флаг Выполнять для каждого бронирования в заказе.
В этом случае создавать блок для данных бронирования не нужно.
Система сама подставит данные бронирования для каждого запроса.
Также система может автоматически удалять последнюю запятую из шаблонов бронирования и элемента счета.
Это необходимо, чтобы генерировать правильный формат JSON при задании массива объектов.
Для этого нужно на отдельной последней строке написать запятую: