Что умеет решение
TravelProger Booking — профессиональный модуль бронирования для 1С-Битрикс.
Система предназначена для управления бронированием различных ресурсов: гостиничных номеров, оборудования, площадок и услуг.
Управление ресурсами
Поддерживается неограниченное количество ресурсов с учётом количества доступных единиц. Для каждого ресурса настраиваются характеристики: вместимость (взрослые/дети), тип цены и доплата за гостя. Возможна загрузка фотографий и текстовых описаний.
Управление бронированиями
Реализован полный цикл операций: создание, подтверждение, отмена и завершение бронирования. Система защищает от двойных броней с учётом фактического количества единиц ресурса. Поддерживается хранение данных гостей: имя, телефон, email, количество взрослых и детей.
Календарь занятости
Предусмотрено визуальное отображение загрузки ресурсов. Через интерфейс календаря можно быстро создать новый заказ.
Гибкое ценообразование
Возможность установки индивидуальных цен для конкретных дат и периодов. Поддерживаются различные типы тарифов: цена за объект, цена за гостя, а также комбинированный тариф (цена за объект плюс доплата за гостя). Система работает с несколькими валютами: RUB, USD, EUR.
Статистика и аналитика
Предоставляются графики загрузки ресурсов с возможностью фильтрации по датам. Доступна отчётность по доходам за выбранные периоды.
REST API
Интеграция с внешними системами осуществляется через 9 эндпоинтов. Функционал включает проверку доступности, расчёт цены и создание заказов.
Публичные компоненты
В состав решения входят готовые компоненты для сайта: список ресурсов, детальная страница ресурса, форма бронирования с AJAX-расчётом цены, а также личный кабинет клиента.
Модуль обеспечивает интеграцию бронирования с системой продаж 1С-Битрикс. При создании брони автоматически формируется заказ в модуле Sale. Поддерживается генерация платёжных ссылок и синхронизация статусов заказов. Дополнительные возможности включают экспорт данных о заказах и ресурсах в формате CSV, отправку уведомлений по электронной почте при новых бронированиях, а также наличие CLI-команд для управления. При установке доступны демонстрационные данные. Полная локализация интерфейса реализована на русском и английском языках.
Для работы модуля требуется ядро 1С-Битрикс: Управление сайтом версии 24.x и выше, среда PHP 8.1 или новее, базы данных MySQL 5.7+ или MariaDB 10.3+, а также кодировка UTF-8.
Код модуля полностью открыт, обфусцированные участки отсутствуют. Решение не требует подключения сторонних сервисов, дополнительных платежей или установки партнёрских расширений. Онлайн-оплата настраивается через стандартный модуль Sale, что требует предварительной конфигурации платёжных систем. Установка и базовая настройка предполагают наличие навыков администратора 1С-Битрикс. Встроенный функционал покупок (in-app) не предусмотрен, модуль не предлагает дополнительных платных опций после установки.
При необходимости General iT поможет внедрить «TravelProger Booking», настроить решение и продолжить развитие проекта после запуска.