WordPress booking plugin

Stop losing bookings to double slots and unpaid invoices

A real-time booking calendar for rooms, services and studio time, with online payment, automatic reminders and a client account built in.

  • Real-time availability
  • 9 payment gateways
  • Automatic reminders
What changes

Same business, fewer losses

Without Baza Booking CalendarWith Baza Booking Calendar
Two clients booked the same slot by phone and by formThe calendar checks availability live, so a taken slot cannot be booked twice
A booking sits unpaid because no one followed upPayment is collected online, in full or as a deposit, at the moment of booking
Extra equipment or add-ons never get offeredAdd-on services are offered right in the booking form, with their own price and stock
Revenue and bookings are tracked by hand in a spreadsheetEvery booking, payment and change is logged automatically, with reports ready to export
Clients forget their appointment and simply do not show upAutomatic reminders go out by email, SMS, Telegram, Viber or WhatsApp before the visit
Calendar and availability

A calendar clients can actually trust

Availability is checked live before a slot is confirmed, so what a visitor sees on the calendar is what is really open.

  • Real-time availability, no double bookings
  • Several visual themes, including a mobile step-by-step wizard
  • Book multiple slots or services in one cart
  • Working hours per day of the week, plus one-off holidays
Payments

Get paid at the moment of booking

Nine payment gateways cover both local and international customers, so an unpaid booking stops being the default outcome.

  • Stripe
  • Square
  • PayPal
  • Paddle
  • Revolut Business
  • Mollie
  • SumUp
  • Klarna
  • Przelewy24 P24
  • iDEAL
  • Blik
  • Full payment or a deposit, as a percentage or a fixed amount
  • A client balance: top up once, pay from it on every future booking
  • Automatic tax calculation, with several rates supported
Discounts and client accounts

Turn one booking into a returning client

A client account keeps history, balance and loyalty status in one place, so coming back takes one click instead of a phone call.

  • Promo codes with a usage limit
  • A loyalty program with tiers based on total spend
  • Automatic volume discounts: book more hours, pay less per hour
  • A client account with booking history, self-service rescheduling and balance
Everything included

One plugin, the whole booking flow

  • Real-Time Calendar

    Availability updates instantly, so what a client sees is always what is actually free.

  • 11 Payment Gateways

    Stripe, Square, PayPal, Paddle, Revolut Business, Mollie, SumUp, Klarna, Przelewy24 P24, iDEAL, Blik, out of the box.

  • Discounts and Loyalty

    Promo codes, volume discounts and a multi-tier loyalty program built in.

  • Client Accounts

    Sign-up and login, including Google, with history, balance and self-service rescheduling.

  • Automatic Reminders

    Email, SMS, Telegram, Viber and WhatsApp reminders cut down on no-shows.

  • Google Calendar and Zoom

    Two-way Google Calendar sync, Google Meet links, Zoom, and 5,000+ apps via Zapier.

  • Admin Dashboard

    A filterable bookings table, an activity log, and revenue statistics at a glance.

  • Full Customization

    Your colors, your logo, a form builder with conditional fields, and 7+ interface languages.

Integrations

Connected to everything you already use

Payments, reminders, calendars and automation plug in out of the box, so nothing has to be copied by hand.

Zapier Zoom Google Calendar
Twilio seven.io Vonage WhatsApp Telegram Viber
Stripe Square PayPal Paddle Revolut Business Mollie SumUp Klarna Przelewy24 P24 iDEAL Blik
  • Payment gateways Stripe, Square, PayPal, Paddle, Revolut Business, Mollie, SumUp, Klarna, Przelewy24 P24, iDEAL, Blik
  • Messengers & SMS Notifications Twilio, seven.io, Vonage, WhatsApp, Telegram, Viber
  • Automation and Third-Party Integrations Zapier, Zoom, Google Calendar
FAQ

Honest answers

Which payment providers are supported?

Stripe, PayPal, Square, SumUp, Revolut, Paddle, Mollie, Monobank and LiqPay are built in, so you can accept both local and international payments.

Can clients pay a deposit instead of the full price?

Yes. Set a deposit as a percentage or a fixed amount, and the rest can be collected later or paid from the client balance.

Does it sync with Google Calendar?

Yes, two-way. Bookings appear in your Google Calendar, and for online services a Google Meet link is created automatically.

How do clients get reminded about their booking?

Automatic reminders go out by email, SMS (Twilio, TurboSMS, Vonage or Seven), Telegram, Viber or WhatsApp, configurable per notification.

Can I sell extra services, like equipment rental?

Yes. Add-on services have their own photo, price and quantity limit, and can share one pool of stock across several simultaneous bookings.

Is there a mobile app?

Yes, an iOS app with its own API, plus an embeddable calendar widget you can place on another domain.

Can I connect it to my own CRM or system?

Yes, through the REST API, or through Zapier for 5,000+ apps without writing any code.

Does the plan I need grow with my business?

Yes. Starter, Pro and Elite unlock more features and more websites as you need them, without switching plugins.

Baza Booking Calendar

Put your booking calendar to work

Start your 7-day free trial and watch every booking come in paid and confirmed.