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.
Bussol: Online Booking

MODULE FOR 1C-BITRIX

BUSSOL

Bussol: Online Booking

Bussol Booking is an online appointment scheduling and calendar management module for the 1C-Bitrix platform. This solution combines specialist scheduling, booking, payment processing, CRM integration, notification systems, and analytics into a single interface. Clients independently select services, specialists, dates, and available time slots.

Technical details

Published
27 October 2026
Version
1.4.4
Installed
Fewer than 50 times
Responsive design
Yes
Composite support
Yes
Compatible with Sites24
No
Developer
BUSSOL

What this solution does

Bussol Booking is an online appointment scheduling and calendar management module for the 1C-Bitrix platform. This solution combines specialist scheduling, booking, payment processing, CRM integration, notification systems, and analytics into a single interface. Clients independently select services, specialists, dates, and available time slots. The system automatically verifies slot availability, calculates the total cost, accepts full payment or deposits, and transfers data to connected services. The module operates autonomously within the website and does not require a mandatory monthly subscription. External integrations are connected only where necessary.

Online booking is available 24/7. A step-by-step booking scenario guides the client quickly from service selection to confirmation: service selection, specialist selection, date and time selection, contact data entry, current cost calculation, payment or deposit, appointment confirmation, and notification delivery. Visitors do not need to call a manager or wait for a response in messengers; free time slots are displayed directly on the website.

Flexible Specialist Scheduling

Bussol Booking supports real-world business workflows that extend beyond standard working hours.

The Bussol online booking module provides flexible tools for schedule management. It supports individual schedules for each employee, configuration of weekends and special working days, and the creation of exceptions for specific dates. The system allows defining breaks, organizing group bookings, and setting limits on the number of available places. When creating or rescheduling a booking, the system automatically re-checks time availability to ensure accurate occupancy control.

The dynamic pricing feature allows service costs to be determined based on the date, time, selected specialist, and other conditions. Supported options include percentage and fixed surcharges, percentage discounts, and fixed prices. The calculated cost is locked at the time of booking, so subsequent changes to pricing rules do not affect already confirmed reservations.

Built-in online payment via YooKassa is integrated directly into the booking workflow. Available scenarios include bookings without payment, full payment, fixed advance payment, and percentage-based advance payment. The module employs a mechanism to prevent duplicate payments, verifies transaction status via API, and monitors incomplete transactions.

The system accounts for external calendar availability when calculating free time slots. Integration is supported with Google Calendar and Yandex Calendar.

The system integrates a specialist's work schedule and external events into a unified booking process.

Integration with Bitrix24

New appointments are automatically transferred to Bitrix24. Depending on the configured scenario, the module creates a lead, a contact, or both simultaneously. This links online booking on the website to subsequent work by the sales department or customer service.

Notifications for clients and staff

Bussol Booking supports multiple communication channels: e-mail, SMS via MessageService, Telegram, and MAX. The system sends appointment confirmations, change notifications, and reminders before the visit.

Self-service appointment management for clients

After booking, the client receives a secure link to manage the appointment. Without contacting a manager, the user can reschedule the appointment to another available time slot, cancel it, or receive confirmation after changes. When rescheduling, the system rechecks the availability of the selected time slot.

Group bookings and limited resources

The module is suitable not only for individual consultations. It can be used to organize group classes, training sessions, events, and bookings for a limited number of places.

The Bussol: Online Booking module provides resource and time slot booking with capacity and available seat counts for each slot. All management tools are consolidated in a single BUSSOL section of the administrative panel. Administrators have access to managing bookings, services, staff, schedules, exceptions, dynamic pricing, analytics, and integration settings.

Built-in analytics helps monitor online booking operations and business load. Reports cover booking counts, active and cancelled reservations, daily bookings, service popularity, staff efficiency, turnover, online payments, and average check size. The current data snapshot can be exported in CSV UTF-8 format.

The module is designed for production use with reliability and conflict protection. It features transactional booking processing, staff slot locking during slot verification, capacity control for group bookings, and re-verification during rescheduling. Security includes CSRF protection, a honeypot for public forms, rate limiting, and server-side validation. Notification delivery failures do not cancel created bookings, and payments are additionally verified via API.

This solution is suitable for projects requiring stable booking and resource management.

The Bussol Booking module is designed for projects requiring the reservation of services, specialists, or resources for specific time slots. The solution is suitable for beauty salons and beauty projects, clinics and consultation centers, auto repair shops, educational projects, training sessions and group classes, equipment and resource rentals, service companies, as well as for organizing B2B meetings and consultations.

The module features an autonomous architecture: external CRM, payment systems, or calendar integrations are not mandatory for basic operation. The core scheduling and booking engine operates directly within the 1C-Bitrix platform. Additional integrations, such as Google Calendar, Yandex Calendar, Bitrix24, YUKassa, and notification channels, can be connected as needed.

The module's technical foundation is built on D7 ORM and is designed for PHP 8.2 and above. Bussol Booking provides a unified online booking contour within 1C-Bitrix, replacing a collection of separate services. The system integrates the following stages: schedule creation, display of available slots, online booking, dynamic pricing, payment processing, CRM integration, notification delivery, and analytics. This approach reduces manual workload for staff, minimizes scheduling errors, and shortens the customer journey from service selection to confirmed booking.

For “Bussol: Online Booking”, General iT can perform integration, configuration and a final check after installation.

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 7 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 9,830 ₽. 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