Baza Booking Calendar is a real-time booking plugin for businesses
Real-time booking and automated payment calendar
Baza Booking Calendar is a powerful and user-friendly WordPress plugin that enables businesses to accept online bookings for rooms, services, or studio time directly on their website, manage availability in real time, customize booking settings and pricing, automate reservation workflows, and process secure online payments through PayPal, Stripe, Revolut, SumUp, and Paddle, providing a complete and flexible booking and payment solution for both local and international customers.
Choose Your Plan
Choose from three flexible plans—Starter for testing, Pro for full yearly access, and Elite for multiple websites—so you can pick the option that best fits your workflow and start managing bookings efficiently.
Powerful Modules
That Take Bookings to the Next Level
Baza Booking Calendar includes a collection of professional modules designed to expand functionality and streamline daily operations. Each module adds powerful tools to help you automate processes, analyze performance, and deliver a seamless booking experience.
Google Calendar Synchronization
Zapier Integration
Statistics & Analytics
Form Builder
Loyalty Program
and build long-term client relationships through a flexible multi-tier system.
Guides and Documentation
Step-by-step learn how to set up, integrate, and optimize your service for both users and administrators.
Finally, a WordPress Booking Plugin That’s Easy and Powerful
Baza Booking Calendar is the most powerful and user-friendly WordPress booking plugin. Here are the modules that make managing reservations effortless, flexible, and efficient for any business.
Hourly Bookings & Flexible Time Slots
Concurrent Booking System
Real-Time Booking & Status Updates
Two-Click Time Selection
Discount & Promo Code System
Loyalty Program
City Tax %
Additional Services & Equipment Rental
Booking Statistics & Analytics
Form Builder
Google Calendar Sync
REST API Integration
Theme Customization
AJAX Loading
Multichannel Notifications
Working Days & Holidays Settings
Automated Payments
Mobile & Tablet Support
Elementor Compatibility
Swipe Feature
Real-time Sound Notifications
Got Questions? We’ve Got Answers
Find everything you need to know about installing, setting up, and using Baza Booking Calendar.
Quick, clear, and straight to the point.
Yes. The plugin supports secure payment integrations with Stripe, Revolut, LiqPay, MonoBank, and PrivatBank APIs for automated and encrypted transactions.
Yes, Baza Booking Calendar supports Google Calendar synchronization. You can sync your bookings to Google Calendar to avoid double bookings and manage your schedule across platforms. Configure the integration in the plugin settings by connecting your Google account.
After purchasing a license on our website, you’ll be able to download the Baza Booking Calendar plugin. Upload and install it manually through your WordPress admin panel (Plugins → Add New → Upload Plugin) or extract the files to your /wp-content/plugins/ directory. After activation, go to Baza Booking in your WordPress admin panel to configure your booking settings, including availability, pricing, and notification preferences.
[ baza_booking_calendar ] to display the calendar on any page or post. You can also use the Gutenberg block “Baza Booking Calendar” for easier integration with the block editor.
Customers select their desired dates on the calendar, fill out the booking form with their details, and submit their reservation. They will receive a confirmation email with booking details.
Configure email notifications in the plugin settings. You can set up automatic emails to be sent to administrators and customers when a new booking is made, modified, or cancelled.
All bookings are listed in the Baza Booking admin section. You can view, edit, approve, or cancel bookings. The calendar view shows all reservations at a glance, making it easy to manage your schedule.
Currently, the plugin supports offline payments and custom payment instructions. Integration with popular payment gateways like PayPal, Stripe, and WooCommerce is available through extensions or can be customized.
Yes, you can configure minimum and maximum stay requirements in the plugin settings. This helps you control booking lengths according to your business needs.
Yes, Baza Booking Calendar supports multiple properties or rental units. Each object can have its own calendar, pricing, and availability settings.
You can export your booking data to CSV format from the admin panel. This allows you to analyze bookings, create reports, or integrate with external accounting systems.
Yes, Baza Booking Calendar provides a REST API that allows you to integrate with any CRM system, property management software, or third-party platform. You can synchronize bookings, manage availability, and automate workflows by connecting the plugin to your existing business tools. API documentation is available in the plugin settings for developers.
Navigate to the Baza Booking Calendar settings in your WordPress admin. You can configure daily, weekly, or monthly rates, set minimum and maximum booking durations, and block out unavailable dates directly in the calendar interface.
Adding the BBC Calendar Widget to your WordPress site is quick and straightforward. Follow these steps:
1. Download the Widget
Visit the official download page or your account dashboard.
Download the latest version of the BBC Calendar Widget plugin as a
.zipfile to your computer.
2. Upload the Plugin to WordPress
Log in to your WordPress admin dashboard.
Navigate to Plugins → Add New.
Click the Upload Plugin button at the top of the page.
Select the
.zipfile you downloaded and click Install Now.
3. Activate the Plugin
After installation, click Activate Plugin.
The BBC Calendar Widget is now automatically added to your site and ready to use.
4. (Optional) Customize with Filters
For advanced customization, the widget provides multiple filters to modify its content.
For example, you can use filters like
bbc_outside_before_formorbbc_inside_after_formto insert custom messages, banners, or HTML at different positions in the calendar form.See the plugin documentation for full details and examples.
5. Test the Widget
Visit your site to ensure the calendar is displaying correctly and all interactive features are working as expected.