Getting Started
Ever wondered how fast you can actually get a booking system running on your own site? Here’s the whole thing, start to finish.
Step-by-step guides for end users and site administrators. Learn how to set up, configure, and use Baza Booking Calendar features.
Ever wondered how fast you can actually get a booking system running on your own site? Here’s the whole thing, start to finish.
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.
A package is a prepaid amount of hours, sessions or money that a client buys once and uses over time. A studio can sell “10 hours” or “5 sessions” at a discount instead of billing every visit separately, and the client spends it down booking by booking.
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.
Let your clients book on a WooCommerce product page and pay in the shop, with any payment method the shop
already has: card, PayPal, bank transfer, cash on delivery. It is in every plan and needs no key.
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.
With Baza Live Chat Pro and Baza Booking Calendar on the same site, visitors can book right in the chat. An AI assistant shows real free time slots from your booking calendar, offers the optional extras, works out the full price – including any surcharges, discounts and taxes – and creates the booking. The visitor then chooses how to pay: in full, as a deposit, or from their account balance.
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.
WhatsApp notifications for new bookings. Receive instant alerts directly to your WhatsApp when a new booking is created or status changes.
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.
Easily create and customize calendar order forms with the Form Builder, including fixed and custom fields, without any coding.
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.