Webba Booking – WordPress Appointment & Reservation plugin | Prosyscom Tech

LIVE PREVIEWBUY FOR $59

Webba Booking is a powerful and easy to use WordPress booking plugin especially thought for Service Providers to optimize their time and for the comfort of their customers.

Webba Booking has been designed and developed to have a grip as simple as possible and almost endless application options.

This means that whatever the type of service which requires a booking system or appointments made, all business feel comfortable with Webba Booking.

– Advertisement –

Here are some of the main options that you can use, combine and adapt according to your needs: categories of services, real-time 2-Way Google Calendar sync , group booking, multiple booking in one session, varying appointment duration, padding times around appointments, cancellation and early booking limits, customizable look & feel, unlimited schedules, unlimited staff member, unlimited appointments, PayPal, Stripe, WooCommerce (with it’s 100+ payment gateways), the powerful Auto Lock Time Slot feature when for example a device is used by several services, etc.

All this in one and only plugin with lifetime updates.
There is also included 6 months support and no extra Add-on needed!!!

Start saving time, money and give your customers the ability to book on the go, wherever they are on their mobile now!


All features

Booking (frontend)

  • 80+ options for appearance customization
  • 79 design presets
  • Editable frontend texts
  • Fully responsive
  • Fully translatable and multilingual (WPML compatibility)
  • Unlimited custom fields with CF7 integration
  • Basic mode for fast and simple booking process
  • Extended mode for advanced time search
  • Editable date and time format
  • Show customer’s local time in time slots.
  • Form for one or multiple services
  • Group services by categories
  • One or multiple seats per time slot
  • Hide or show (with option to add customer’s data) booked time slots
  • Mask input control for phone numbers
  • Option to hide after booking
  • Option to do a unique booking form for each Service
  • Redirect after booking with javascript API
  • Different time slot formats for short or extended presentation
  • Multiple or single booking in one session
  • Option to limit appointments count in multiple mode
  • Option to skip time selection (default time)
  • Option to skip date selection (default date)
  • Option to control count of seats required for booking
  • Popup or dropdown date inputs
  • Cancel appointment by customer without registration
  • Buffer option to prevent cancellation just before the appointment time

Scheduling

  • Unlimited service providers
  • Unlimited calendars
  • Unlimited availability or availability in a given date range
  • Setup any business hours
  • Holidays
  • Option to lock/unlock any single date
  • Option to lock/unlock any single time slot
  • Chain booking (merge multiple service calendars in a single schedule)
  • Mass operations: lock/unlock dates in a range
  • Mass operations: lock/unlock time slots in a range
  • Responsive backend calendar
  • Time hole optimization options
  • Option to prevent booking for some period from today

Administration

  • Adding appointments in the backend
  • Shortcode builder
  • Responsive appointments table
  • Booking form appearance preview
  • Group services by categories
  • CSV export
  • Options for sharing access to Services with other WP users.
  • Options for backend customization
  • Easy translation from backend.
  • Approve or cancel appointments with the link sent in the notification (without login to dashboard).

E-mail notifications and reminders

  • Notification to the customer on booking
  • Notification to the administrator on booking
  • Notification to the customer when the administrator approves the appointment
  • Notification to administrator when the customer cancels the appointment
  • Notification to customer when administrator cancel the appointment
  • Notification to other customers, added in the booking form (invitation)
  • Appointment reminder (sent on one day before the appointment)
  • Administrator’s agenda for tomorrow
  • Invoice (sent to a customer on booking or on approval)
  • Notification on booking, invoice and reminder sent to a customer can be unique for each Service
  • All message and subjects are fully editable
  • Opportunity to add the images in the notifications
  • Full compatibility with the popular SMTP plugins

Payments

  • Secured online payment through Paypal, Stripe or the 100+ payment gateways from WooCommerce
  • Individual price for each Service
  • Tax option
  • Sandbox/Live modes
  • All PayPal currencies supported
  • Automatic update of appointment status after payment complete
  • Option to allow or not payments for not approved appointments
  • Option to delete not-paid appointments within a predefined time
  • Payment in the booking form
  • Payment with the link sent in the email notification
  • Coupon system

Google Calendar

  • Send data about appointment/reservation to administrator’s Google Calendar
  • Automatic update of data in Google Calendar when updating data in Webba Booking
  • Automatic deletion of data in Google Calendar when deleting data in webba booking
  • Multiple calendars
  • Access for employees to authorize calendars
  • Adding data to customer’s Google Calendars
  • Considers events added to the Google Calendar by blocking the time slots that cover those events ‘length







Languages

Translate into your language easily with WPML, LocoTranslate or Poedit..

Changelog

3.3.63
- Improvements: cancelled appointments in the dedicated table
- Improvements: option to define the count of days in extended mode
- Improvements: cancellation notifications for multiple appointments
- Improvements: option to lock time slot if at least one place is booked 
- Improvements: option and placeholder for unique invoice number
- Improvements: more placeholders for booked time slot
- Improvements: new options for more flexible sync with Google calendar
- Improvements: placeholder for the low limit in the checkout button
- Bug fix: html in email notification messages
- Bug fix: interface of the Schedule page (layout issues)
- Bug fix: option to re-configure the booking form label in multi-service booking
- Bug fix: issues with the sessions
- Bug fix: issues with not displayed appointments on the Schedule page (after count of places changed in the service settings)
3.3.55 
- minor bug fix
3.3.51
Integration with WooCommerce
3.3.42
- Improvements: custom fields interface improved
- Improvements: amount field on Appointment page
- Improvements: WPML integration improved (store data language for reminders)
- Improvements: service order (priority option)
- Improvements: option to hide service checkboxes in multi-service mode
- Improvements: EU GDPR Compliance
- Improvements: option to choose when to add event to Administrator’s Google Calendar
- Improvements: service id in the Services table
- Bug fix: bug with creating payment on certain configurations    
- Bug fix: bug with extended mode and time zones with DST
- Bug with the time zone when appointment approved  
3.3.34
- Improvements: Multi-service booking
- Improvements: Option to set the time zone when adding an event to customer’s Google calendar
- Improvements: Option for mass cancellation of appointments with the link (for administrator)
- Improvements: Option to send invoices when payment is done
- Improvements: Multi-service booking
- Improvements: Option to not allow more than one appointment per time slot for the user (restriction by email)
- Improvements: Option to not allow more than one appointment for the user on given service (restriction by email)
- Improvements: Option to add a new line in Google Calendar with the {n} symbol
- Improvements: Option to automatically delete appointments with the Awaiting approval status
- Bug fix: bug with the day availability after 360 days from the current date
- Bug fix: bug on the Schedule page in IE 11
- Bug fix: bug with coupons for PayPal payments
- Bug fix: bug with the 2-way Google calendar sync on certain configurations
- Bug fix: DST issues fixed
- Bug fix: bug with the local time and extended mode
- Bug fix: bug fix iCal on PHP 5.4
3.3.25
- Bug fix: bug with the local time and extended mode
3.3.24
- Bug fix: bug fix iCal on PHP 5.4
3.3.23
- Improvements: iCal integration
- Improvements: “night hours” option to include time slots on a previous day
- Improvements: option to show only local time in time slots
- Improvements: #local placeholder to show local time in the booking form label
- Improvements: gateway for using Conditional Fields for Contact Form 7
- Improvements: option to show end time in the interface of Appointments page
- Improvements: #id placeholder in the Appointment information option (used in payment and cancellation pages)
- Improvements: Option to show appointments imported from Google calendar as “booked” in front-end
- Improvements: Option to show appointments locked by auto lock feature as “booked” in front-end
- Improvements: Option to set “created by” property when adding data to Google Calendar (for use on several domains)
- Improvements: Option to show end time for time slots on the Schedule page
- Improvements: Option to lock/unlock time for the category on given date and time ranges
- Bug fix: bug with notification duplicate on certain configurations
- Bug fix: bug with the reminder template
- Bug fix: bug with Safari and category list shortcode
- Bug fix: bug with #selected_count placeholder in the Booking done messages and form label
- Bug fix: bug with time slots schedule tools when using the category
- Bug fix: bug with the long custom forms
- Bug fix: bug fixes with the autolock on certain configurations
- Bug fix: bug with step option of the service on certain configurations
- Bug fix: bug with removal events from Google Calendar when appointment canceled on Schedule page
- Bug fix: bug with 2-way Google Calendar sync when import events with long duration
3.3.15
- Improvements: service category list on frontend
- Improvements: placeholder in subjects when multiple booking enabled.
- Improvements: 15 new subject placeholders.
- Improvements: #selected_count placeholder for subject and messages to show the count of booked times slots in multiple mode.
- Improvements: prevent automatic cancellation of appointments if the offline payment method is chosen.
- Improvements: payment method column in the Appointments table.
- Improvements: option to set up the format of the decimal part of the price.
- Improvements: #start_end placeholder for the "Appointment information" option.
- Improvements: cache for 2-way Google Calendar synchronization
- Improvements: customer's emails in the data sent to Stripe
- Improvements: minimal limit for multi-booking
- Improvements: option to sent copies of invoices to the administrator
- Improvements: option to set redirect page for successful PayPal payments
- Improvements: offline payment methods block automatic cancellation of appointments
- Improvements: option to allow cancellation of paid appointments
- Improvements: exclusive checkboxes (CF7 forms)
- Bug fix: bug with the certain placeholders of the "booking done" message.
- Bug fix: bug with the certain past dates when the drop-down date is enabled and service has limits.
3.3.12
- Bug fix: bug with the page loading time on certain configurations                      
3.3.11
- Bug fix: bug with the 2-way sync on certain configurations
- Bug fix: bug with time placeholder on certain configurations
3.3.9
- Improvements: two-ways Google Calendar synchronization
- Improvements: option for auto-redirect to PayPal without approving
- Improvements: payment link for multiple appointments
- Improvements: cancellation link for multiple appointments
- Improvements: placeholder for time range in the booking form label option
- Improvements: placeholder for time range in the payment item name option
- Bug fix: bug with the colons in a custom fields
- Bug fix: bug with the placeholders in the Thank you message                                                   
3.3.8
- Bug fix: bug with jQuery no-conflict mode 
3.3.7
- Improvements: coupons
- Improvements: appointments limit for services (override the global limit setting)
- Improvements: action to hook booking event in external plugins
- Improvements: option to set days for reminders
- Improvements: option to set tax, used for total_amount placeholder
- Improvements: date range placeholder to set start-end format of appointment time
- Improvements: PayPal internal error messages can be translated with PO files.
- Improvements: email notification of payment to a customer
- Improvements: email notification of payment to an administrator.
- Bug fix: red error border in the custom select field.
3.3 
- Improvements: online payments with Stripe
- Improvements: HTML in the service description
- Improvements: CSS classes for PayPal messages
Bug fix: bug with Google Calendar synchronization on PHP 5.4.
3.2.26
- Improvements: Google API update.
3.2.24
- Bug fix: bug with Google Calendar synchronization on PHP 5.4.
3.2.23
- Improvements: attachments in custom forms.
- Improvements: option to set checkbox field as required
- Improvements: option to set selected service in URL
- Improvements: appearance options interface improved    
3.2.21
- Improvements: Google calendar integration improved.
- Bug fix: bug with category placeholder. 
3.2.18
- Improvements: more placeholders for Google event summary.
- Improvements: e-mail message placeholders for customer's local time and date.                                                                                     3.2.17
- Improvements: email notification placeholder for the current category
- Improvements: option to show booked time slots for multi-seats services
- Improvements: service description length increased.
- Bug fix: bug with jQuery no-conflict mode.                
3.2.14 
- Bug fix: DST issues on the backend schedule page.
3.2.12 
- Bug fix: payment button not added after booking.
3.2.11 
- Improvements: more translation options.
3.2.9 
- Improvements: adding events to customer's Google Calendar.
- Improvements: email notification to "send copies" email when customer cancel the appointment.
- Improvements: option to set count of dates in the dropdown date select input.
- Improvements: option to show locked time slots as booked in the frontend.
- Bug fix: date format in the holidays setting fixed.
- Bug fix: bug with the username placeholder in the timeslot.
- Bug fix: DST issues fixed.
- Bug fix: compatibility with PHP 5.3.
- Bug fix: issues with time hole optimization and auto lock.
- Bug fix: drop-down date select become empty when cancel button clicked.
3.2.5 
- Bug fix: notification on cancellation bugs fixed.
3.2.4 
- Improvements: cancel or approve the appointment by the link sent in administrator notification.
3.2.2 
- Improvements: email notification to customer when administrator cancel appointment.
- Improvements: option to replace popup calendar with date select dropdown.
- Improvements: new placeholder for email notifications - category names
- Improvements: option to skip date selection in the booking form (managed by service setting Availability date range)
- Bug fix: hide checkout button when booking form is rendered.
- Bug fix: unlock the appointments when appointment in connected service is canceled.
- Bug fix: bug with cancellation of appointments on some versions of iOS.
3.2.0 
- Improvements: integration with Google Calendar.
- Improvements: more compatibility with WPML.
- Improvements: ability to edit comments in the Appointments page.
- Improvements: more compatibility with WPML.
- Improvements: option to send invoices.
- Improvements: option to show service description under select service input on the front end.
- Improvements: option to control the count of places allowed for booking (used for the services with several places per time slot)
- Improvements: option to optimize schedule when using the auto-lock and services with different durations.
- Bug fix: bug with appointment controls in appointment table.
- Bug fix: bug with customer comments appeared as a custom field.
- Bug fix: bug with appearance presets loading on certain web servers
- Bug fix: bug with customer comments appeared as a custom field.
- Bug fix: bug with searching time slots on basic mode on certain configurations.
- Bug fix: time zone conversion conflict on certain configurations.
- Bug fix: bug with service update, creation on certain configurations.
- Bug fix: reminders not working correctly after 3.1.26.
- Bug fix: bug with masked input on Chrome for Android.
- Bug fix: bug fix editor.
- Bug fix: bug with default places count.
- Bug fix: bug with booked time slots on certain configurations.
- Bug fix: bug with the subject of the email sent on approval.
- Bug fix: bug with appointment time in reminders.
3.1.22
- Improvements: option to add custom fields values to customer name in the schedule and appointments table. 
- Improvements: service business hours interface improved. 
- Improvements: option to set the date range of service availability. 
- Improvements: cancellation buffer option (to prevent cancellation on X days before the appointment). 
- Improvements: option to skip time slot selection and use default time. 
- Improvements: apply backend date format on the Schedule page. 
- Improvements: appointment table interface improved (select all services, select services by category). 
- Improvements: CSS of cancellation and payment forms improved. 
- Improvements: CF7 text area field is available as a custom field. 
- Improvements: minor CSS - Improvements. 
- Improvements: control appearance in Safari mobile improved. 
- Bug fix: cancel button duplicate in extended mode. 
- Bug fix: email validation improved (long domains support). 
- Bug fix: bug in jQuery no-conflict mode 
- Bug fix: bug with auto lock on certain service settings. 
- Bug fix: bug with searching time slots on certain configurations of extended mode. 
- Bug fix: bug with CSS on the front end. 
- Bug fix: bug with cancellation and payment links on certain configurations of servers. 
- Bug fix: bug with sending an email to the administrator in multiple booking mode. 
- Bug fix: incorrect message on deleting data in the backend tables. 
- Bug fix: bug in Safari with the checkout button. 
3.1.8
- Improvements: booking form interface improved for services with the flexible step.
- Improvements: email message length increased.
- Improvements: ability to set the step for services with multiple places per time slot.
3.1.3
- Improvements: multiple time slots selection in one session. 
- Improvements: group services by categories (shortcode improved). 
- Improvements: auto lock feature improved (ability to lock appointments by service category).
- Improvements: option to show customer's local time in the time slots, based on time zone.
- Improvements: price placeholder in the email notifications and reminders. 
- Improvements: link to pay online for the email notifications and reminders.
- Improvements: options to delete not paid appointments within a predefined time. 
- Improvements: link to delete an appointment in the email notifications and reminders. 
- Improvements: additional masked input embedded (more compatibility with mobile devices) 
- Improvements: export appointments to CSV file. 
- Improvements: advanced appointments status system. 
- Improvements: e-mail notification on appointment approve. 
- Improvements: customer's comment length extended to 1024 symbols.
- Improvements: jQuery no-conflict mode on the frontend. 
- Improvements: checking the current time before booking form submit. 
- Bug fix: bug on certain date formats in the appointments table.
3.0.16
– Bug fix: bug with disabling fully booked dates (locked time slots was skipped).
3.0.15
– Improvements: add, edit appointments in the appointment table.
– Improvements: option to send a copy of emails to a predefined email address.
– Improvements: option to disable dates in the pop-up calendar if no time slots available.
– Improvements: option to set preparation time for the service to prevent booking on today, tomorrow etc.
– Improvements: popup calendar style improved.
– Improvements: options interface improved.
3.1.10
- Bug fix: incorrect message on deleting data in the backend tables.
3.1.9
- Improvements: control appearance in Safari mobile improved.
- Bugfix: bug in Safari with the checkout button.
3.1.8
- Improvements: time slots interface improved services with a flexible step.
- Improvements: e-mail message length increased.
- Improvements: ability to set the step for services with multiple places per time slot.
3.1.7
- Improvements: e-mail notification to service administrator on booking cancellation by a customer.
- Improvements: cancellation and payment by link improved (message if booking deleted previously).
- Improvements: new shortcode to create pages for cancellation and payment links.
- Improvements: option to set the limit of the booking in the multiple booking mode.
- Improvements: new appearance option for checkout button in the multiple mode.
- Improvements: option to send one email to customer on booking in the multiple mode.
- Improvements: placeholders in a subject of email notifications.
- Improvements: option to make the phone field not required in a booking form.
- Improvements: placeholders in the "Booking done" message.
- Improvements: options validation improved.
- Improvements: placeholders for custom fields in email notifications.
- Improvements: the length of e-mail messages extended.
- Bug fix: hide checkout button on booking done.
3.1.5
- Improvements: auto lock of group booking services improved (option to reduce count of available places)
- Improvements: more options to control the deleting of expired appointments.
- Bugfix: bug with multiple booking in one session on certain configuration.
3.1.3
- Improvements: multiple time slots selection in one session. 
- Improvements: group services by categories (shortcode improved). 
- Improvements: auto lock feature improved (ability to lock appointments by service category).
- Improvements: option to show customer's local time in the time slots, based on time zone.
- Improvements: price placeholder in the email notifications and reminders. 
- Improvements: link to pay online for the email notifications and reminders.
- Improvements: options to delete not paid appointments within the predefined time. 
- Improvements: link to delete an appointment in the email notifications and reminders. 
- Improvements: Additional masked input embedded (more compatibility with mobile devices) 
- Improvements: export appointments to CSV file. 
- Improvements: advanced appointments status system. 
- Improvements: e-mail notification on appointment approve. 
- Improvements: customer's comment length extended to 1024 symbols.
- Improvements: jQuery no-conflict mode on the front end. 
- Improvements: checking the current time before booking form submit. 
- Bug fix: bug on certain date formats in the appointments table.
3.0.16
- Improvements: add, edit appointments in the appointment table.
- Improvements: option to send a copy of emails to a predefined email address.
- Improvements: option to disable dates in popup calendar if no time slots available.
- Improvements: option to set preparation time for the service to prevent booking on today, tomorrow etc.
- Improvements: popup calendar style improved
- Improvements: options interface improved
3.0.9
- Improvements: time slot auto lock feature.
- Improvements: option to display cancel button.
- Improvements: auto lock on manual booking.
- Bugfix: bug with booked timeslot when show booked slots enabled.
- Bugfix: unable to select the current day for 7 days services.
- Bugfix: bug with auto lock services with custom gaps.
3.0.5
- Improvements: custom fields in the appointment table.
- Improvements: status wording improved.
- Bug fix: from refreshing.
- Bugfix: email templates with images.
3.0.4
- Improvements: compatibility with Contact Form 7 Dynamic Text Extension.
- Improvements: email validation improved.
3.0.3
- Improvements: unlimited email templates for notifications and reminders.
- Improvements: option to hide the form when a booking is done.
- Bug fix: update active time slot when a booking is done.
3.0.2
- Improvements: option to hide address on PayPal checkout.
3.0.1
- Improvements: schedule tools to lock and unlock a range of dates.
3.0
- Improvements: Online payments through PayPal.
- Improvements: Service price option added.
- Improvements: appointment status added.
- Improvements: Minor CSS improvements
- Improvements: Compatibility with WordPress 4.6.1.
- Improvements: unavailable dates in date picker.
- Bug fix: Date picker bug fix.
2.2.12
- Bug fix: update server.
2.2.9
- Bug fix: default book button text fixed.
2.2.8
Improvements: custom user roles for service access.
2.2.6
- Improvements: Appointment table.
- Improvements: Auto-lock time slots (connection between services).
- Improvements: JavaScript API (enable to trigger custom js code on booking).
- Bugfix: issue with email sending on WordPress 4.6.
- Bugfix: error if appointment duration is less than 10 minutes.
- Bugfix: issue with the custom checkboxes.
2.2.0
– Improvements: email notifications for customers provided as group members in custom fields.
– Improvements: options to edit subject and message for group members email messages.
– Improvements: option to display the booked time slot.
– Improvements: option to edit booked time slot text (with placeholders).
– Improvements: minor CSS improvements.
– Bug fix: time slot interval without a gap.
– Bug fix: error message in booking form with defined service.
2.1.8
– Bug fix: slot with 0 available.
2.1.6
- Improvements: the format of time on the time slot block.
- Improvements: business hours setup with 15 minutes step.
- Improvements: Detailed or simple timeslot view.
- Improvements: CF7 select field validation (required / not required).
- Improvements: E-mail reminders for customers and administrators.
- Bug fix: list of users at service page.
- Bug fix: phone mask issue.
2.1.0 
- Front-end CSS improvements.
- Bug fix.
2.0.4
- Front-end CSS improvements.
2.0.0 
- Appearance customization: 79 frontend design presets, 80+ options.
- CF7 acceptance field support.
- Active time slot visualization.
- Minor bug fix.
1.3.3 
- More appearance options.
1.3.1 
- Several booking per 1-time slot for team booking feature.
- Frontend labels as editable options.
- Backend interface improve.
- Minor bug fix.
1.2.0
- Custom fields in booking form feature available.
- Integration with the Contact Form 7.
1.1.0 
- Appointment duration limit removed.
- Romanian language available.
- Russian language available.
1.0.9
- Phone number format options added. 
- Minor bug fix. 
1.0.7 
- Plugin adapted for using via page builders.
- German language available.
- Minor bug fix.
1.0.5 
- French language available.
- Minor bug fix.
1.0.4 
- Booking form style updated.
- Translation enabled (pot-file included).
- Bug fix.
1.0.2
- Bug fix.
1.0.1 
- Backend Calendar improved.
1.0 
- Initial release.

More information

Visit our website to know more about our WordPress booking plugin.

Source

You might also like More from author