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