Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.

MODULE FOR 1C-BITRIX

Good Solutions

Widget: Time-based booking, online reservation

The Online Booking module adds a modern booking widget to the website. Users select a service or resource, date, and time, then provide contact details to confirm the appointment. The widget opens by clicking a floating button at the bottom of the page and operates over the existing site structure without requiring structural modifications. All created bookings are saved to a separate table.

Technical details

Published
03.06.2026
Version
1.0.2
Installed
Less than 50 times
Compatible editions
'First Site', 'Start', 'Standard', 'Small Business', 'Business'
Responsiveness
Yes
Composite support
Yes
Compatible with Sites24
Yes
Developer
Good Solutions

What this solution does

The Online Booking module adds a modern booking widget to the website. Users select a service or resource, date, and time, then provide contact details to confirm the appointment. The widget opens by clicking a floating button at the bottom of the page and operates over the existing site structure without requiring structural modifications.

All created bookings are saved to a separate table. Administrators access the booking list via the control panel with filtering options by date, status, and client contact information. Administrators can receive notifications about new bookings via email and Telegram.

The module is designed to organize online booking for services in beauty salons, medical clinics, fitness centers, auto repair shops, as well as for lawyers and consulting companies. It enables booking of meeting rooms, halls, test drives, consultations, and any other time slots. This solution is suitable for quickly launching a booking system for small businesses without the need to implement complex CRM systems or connect external SaaS platforms.

The widget features a modern design and is positioned in the bottom-right corner as a floating action button. Clicking it opens a multi-step modal window that includes resource selection, a calendar with available time slots, a contact information form, and a confirmation screen.

The system flexibly calculates available time slots based on the service duration and current date, taking into account existing bookings and configured parameters, such as the prohibition of overbooking. To prevent spam and abuse, daily limits are enforced on the number of bookings from a single IP address and from a single phone number.

Upon creating a booking, the administrator receives notifications via email and/or through a Telegram bot. The administrative panel displays the status of each booking, including new, confirmed, cancelled, and other statuses.

General iT can install and configure this module and check how it works on your website.

UPDATE HISTORY

What’s new

2 releases
1.0.2 (25.04.2026)Latest update

Fixes in update 1.0.2:

- The E-mail field is now mandatory for booking;

- Server-side processing of CLIENT_EMAIL has been fixed;

- ORM validation for the CLIENT_EMAIL field has been fixed;

- Frontend validation for E-mail has been fixed;

- Premature highlighting of the E-mail field has been resolved;

- When form fields are changed, consent to the rules is automatically withdrawn;

- The update re-delivers the lib and assets files, which may not have been copied for users in version 1.0.1.

1.0.1 (08.04.2026)

The structure of administrative files has been optimized.

A wrapper file for the booking management page has been added.

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

How do I purchase a solution?
Submit a request on the solution page. A manager will check your selection, confirm the terms and arrange the purchase. We can also help with installation and setup.
Is a 1C-Bitrix licence included?
The default price covers the solution itself. If the developer offers a bundle with a 1C-Bitrix licence, you can select it separately on the solution page.
Can I try a solution first?
Available online demos and trial periods are shown on the solution page. The trial length depends on the solution.
How much does renewal cost?
Renewal is calculated as 50% of the full solution price before discounts. A manager will confirm the renewal terms and period before you order.
Can you help implement the solution?
Yes. We can build a website or store based on a template, or install, configure and check a module for compatibility. The scope and cost of the work are agreed separately.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot