Starting with version 3.1.0, Baza Booking Calendar includes a built-in Accounting module. It brings all financial transactions together in one place, no need for Excel or third-party services. The module automatically logs booking payments and client balance top-ups, while any other income or expense, such as salaries or one-off costs, can be added manually.
The Activity Log records what happens in your booking system: who edited a booking, changed a status, adjusted a balance, or updated a service, and when. Useful the moment more than one person has admin access and something needs explaining.
Additional Services Reservations is an admin dashboard that shows, in real time, which additional services (equipment, accessories, add-ons like microphones, bikes, private rooms, and so on) are already booked, when they’re booked, and how much availability is left.
The Baza Booking Calendar statistics dashboard delivers an enterprise-grade analytics suite specifically engineered for WordPress site administrators, hospitality managers, and independent service providers who require deep visibility into their reservation pipelines.
The Customers page gives you a single place to see everyone who has booked with you, their balance, loyalty tier, rating, and booking history, without digging through individual bookings.
The daily calendar view shows a month grid first, then opens the hours of a single day once a customer clicks it. It fits businesses where an entire day, not just an hour, is the unit customers actually book, studios rented out for full-day shoots, venues booked for events, equipment rented by the day.
Day Off By Date lets you close a specific date for the entire calendar, making it unavailable for booking regardless of service or resource. Use this feature for holidays, maintenance days, or any day when your business is fully closed.
Baza Booking Calendar can apply several kinds of discounts at once: volume, coupon, loyalty, and personal. Discount Settings is where you control how they interact when more than one applies to the same booking, so the final price is predictable instead of guesswork.
A straightforward guide to embedding your booking calendar, services, login, and payment receipts on any external website using a simple script – no plugins or complex setups required.
Your clients enter with the Google account their browser is already signed in to. Google shows its own prompt, the client taps once, and they are in. No password, no registration form, no confirmation email.
Special Offers lets any Additional Service be presented as a targeted, time-limited discount offer that appears to customers when they select a related main service. This document covers how to configure a Special Offer and how each field behaves.
Surcharges let you add extra fees to a booking automatically, based on how many slots are booked, or on an answer the customer gave in the booking form. They’re configured per service and show up as their own line in the price breakdown, on the frontend and in the admin panel alike.
Baza Booking Calendar charges any number of taxes on a booking – VAT, city tax, tourist tax, a fixed service charge. Each one is a separate entry with its own amount, its own rule for what it is charged for, and its own decision about whether the customer sees it inside the price or added on top.
This page documents the API and webhook structure used by the Baza Booking Calendar Zapier integration. It covers authentication, available events, and the exact payload fields sent with each event.
Automatically create a Zoom meeting for every confirmed booking and deliver the join link to your client – in the confirmation email, Telegram, and any other notification channel you use.
By default, each time slot accepts only one booking. This setting allows multiple clients to book the same slot simultaneously – ideal for businesses with multiple units, zones, or group sessions.
Experience a modern and customizable look for your booking system with the Lumino Calendar Theme. This carefully crafted theme enhances the visual appeal and usability of your calendar, giving you a sleek, professional interface
A comprehensive overview of how bookings are created, managed, and processed within the system. Explains administrator permissions, automated notifications, and the meaning of each booking status — Pending, Reserved, Cancelled, Completed, and Expired.
To integrate your WordPress site with Google Calendar, you’ll need to configure OAuth 2.0 credentials in the Google Cloud Console. This process establishes a secure connection between your website and Google’s Calendar API, allowing the plugin to synchronize events and manage calendar data.
Promo Codes let customers instantly apply discounts at checkout by entering a valid code, with full admin control over discount type, usage limits, and tracking.
Customers do not need to log in to their account to receive a loyalty discount.
When placing a booking, the system automatically identifies the user by their email address or phone number.
The Additional Services feature allows you to include extra items or professional services in the booking form — such as equipment, props, or specialists (e.g., operators, sound engineers, makeup artists, and others).
These options expand the capabilities of your booking system and give clients more flexibility when customizing their reservations.
Design Settings — customize the visual appearance and layout of your booking calendar. These settings control the theme, color scheme, and display options to match your website’s design and branding.
Services are the core bookable entities in the plugin – a room, a specialist, a piece of equipment, or any other resource that can be booked by the hour. Each service has its own settings that override the global defaults when needed.
General Settings is where you configure the core behavior of the plugin. Everything here applies to all your services by default, unless you override it in the settings of a specific service. This includes the cart, calendar behavior, booking form options, and other general functions.
We are using cookies on all our websites including this one because without cookies the entire Internet would not be as good.
Cookie Preferences
Necessary
Required for the website to function.
Analytics
Help us understand how you use our website.
Marketing
Used to show relevant advertising.
Functional
Improve website functionality.
OperatorWe are online
By chatting here, you agree we and authorized partners may process, monitor, and record this chat and your data in line with Privacy Policy.