Booking – Rental & Reservation management for Dolibarr
Booking turns Dolibarr into a practical tool for hospitality and short‑term rentals: hotels, B&Bs, holiday homes, apartments, property managers…
Module gallery
Screenshots, visuals and module previews.
Functional details
Read the full module presentation, use cases, prerequisites and integration notes.
Demo: https://booking.serveur2ksi30.fr
Login: Login
Password: Demo
Wiki: https://wiki.dolibarr.org/index.php/Rental_%26_Reservation_management_for_Dolibarr
Booking for Dolibarr
Booking for Dolibarr
The ideal solution to connect your online booking business with clear, structured, and professional internal management in Dolibarr.
Booking centralizes reservations, orders, resources, schedules, business rules, and synchronizations, while relying on WordPress + WooCommerce + YITH for the sales and customer booking side.
A new way to manage your bookings
Booking was designed for professionals who want to keep the commercial power of their WordPress website while centralizing operations in Dolibarr. The module no longer relies on a standalone native public portal. The recommended approach is now more modern, more flexible, and more realistic: WordPress handles the customer experience, while Dolibarr becomes the management core.
The included WooBook plugin
The module comes with WooBook, a WordPress plugin designed to connect WooCommerce to Dolibarr in a clean and secure way. It retrieves useful information from the website and sends it to Dolibarr at the right time, according to the selected statuses.
It is designed to work in a standard WooCommerce environment and to make use of stay-related information commonly used with booking extensions such as YITH.
Automatic transfer
Website orders can be sent directly to Dolibarr without manual intervention.
Field compatibility
The plugin recognizes useful booking information, including dates and stay-related data.
Secure connection
Exchanges between WordPress and Dolibarr are controlled to make synchronization more reliable.
How synchronization works
The customer books on the website
The customer journey remains on WordPress with WooCommerce and, if needed, YITH for booking logic.
WooBook sends the data
The plugin sends key order, customer, date, and product information to Dolibarr.
Dolibarr creates or updates
The module finds or creates the third party, generates the Dolibarr order, and links the internal booking.
Booking structures operations
The booking appears in the schedule, lists, statistics, and administrative follow-up.
What you gain in practical terms
Real continuity between the web and management
Website bookings do not remain isolated in WooCommerce. They become actionable in Dolibarr.
A Dolibarr order linked to the booking
The module can reuse the Woo flow to create or update the corresponding commercial order.
A more reliable schedule
Internal, web, and calendar information are aligned to provide a more accurate view of occupancy.
Less re-entry, fewer errors
Teams work from a single reference source, with better traceability and cleaner history.
Complete management on the Dolibarr side
Booking is not limited to receiving an order from the website. It provides a real business layer inside Dolibarr to structure daily operations.
- Management of bookable products and their capacity.
- Management of resources, services, and usage constraints.
- Occupancy planning and availability consultation.
- Availability, pricing, and restriction rules.
- Management of bookings linked to commercial orders.
- Calendar synchronizations and reconciliation of external blockings.
- Occupancy, overnight stay, and related revenue statistics.
A module designed for real operations
Booking connects the commercial website to Dolibarr without breaking your organization: it professionalizes management while allowing the website to keep its commercial freedom.
This architecture is especially relevant for businesses that need a modern and high-performing customer-facing website, while still wanting to keep full control in Dolibarr over orders, bookings, schedules, and internal follow-up.
Booking for Dolibarr
A premium solution to transform your WordPress / WooCommerce / YITH website into a true commercial entry point, while keeping in Dolibarr centralized, reliable, and operational day-to-day management.
Support
Author: KSI — dolibarr@serveur2ksi30.fr
-
V1.6.8
-
Fixes Woo accommodation imports to prevent double counting of duration and amount on the main line.
-
Improves cancellation reliability for Woo bookings from Booking, with availability released on the website side and cancellation propagated to WooCommerce.
-
Makes the Woo tourist tax line independent from the module’s native tax so it remains stable after document validation.
-
Improves user feedback for iCal synchronization by clearly indicating cases with no active mapping or when an execution is already in progress.
- V1.6.7 Improved cancellation management: the configured cancellation deadline now correctly applies to the customer, according to the module settings. However, an administrator or authorized internal user can still cancel a booking from the back office when needed.
Need a standalone module, a SaaS instance or a complete solution?
KSIDol can sell the module, host it inside a Dolibarr instance and extend everything with custom development, support, legal framing and email or SMS flows.