This is the documentation for Webba Booking latest version.
Access older documentation here: version 5 or version 4.
Getting started
booking form
configuring webba
notifications
Payments
calendar integrations
To add a booking form to your website, you can either use a shortcode or use Gutenberg block. Read more about it in the section “Adding booking form”.
Go to SETTINGS –> Wording/Translation –> change any text there
You can add more fields to the form with Webba Form builder. More on how to customize booking form fields read here.
When user is making a booking, if the user’s time-zone is different than the one of the service provider, Webba will automatically show a “Local time-zone” checkbox and the user can adjust it themselves.
When adding or editing a service, go to “Schedule” tab and find “Business Hours” section. In there you can add as many time intervals as you wish to make service bookable at certain hours, add a break etc.
Alternatively, you can go to “Calendar” and then “Schedule Tools” and find “Time slot lock/unlock” tab. In there you can lock certain times to never be bookable.

Currently, only hourly bookings are available on Webba. One alternative solution is to keep just one long time-slot available each day and explain it in the form.
You can set the time of the reminders in SETTINGS > General > Advanced Settings > Reminder sending time.

To add a deposit to a service:
A deposit will be the amount of money a customer needs to pay to secure their booking.
It will show up in the last step of the booking process and by default is labeled as “Service fee” to change the wording of this label in the booking form, go to Settings –> Wording/ Translation –> Advanced Settings –> locate “Service fee label” field and change the text there.
To make your booking system GDPR compliant, follow these steps:
When this option is activated, your booking system takes the necessary measures to comply with the General Data Protection Regulation (GDPR). Here’s what happens:
At Webba Booking, we’re committed to making sure you’re fully satisfied with your purchase. While we’re confident you’ll love our plugin, we also believe in giving you peace of mind when trying it out.
✅ 7-Day, No-Questions-Asked Refund Policy
For monthly and yearly licenses, you’re protected by our 7-day money-back guarantee. If, for any reason, Webba Booking isn’t the right fit, simply contact our support team within 7 days of purchase, and we’ll issue a full refund—no questions asked.
Our support team can often resolve technical issues quickly, but if the plugin still doesn’t meet your needs, you have the option to request a refund hassle-free.
❌ Non-Refundable Purchases
This policy ensures a fair and transparent process while allowing you to try Webba Booking risk-free.