Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Widget: Time-based booking, online reservation

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.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 5 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 12,500 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

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