In this document:
Introduction
We want to go over how Simply Schedule Appointments prevents double-bookings in the booking calendar. Specifically answering:
When two people are trying to book the same time slot, who gets the slot?
The answer: Whoever submits the booking form first!
If you’re not seeing this happen, make sure the time slot doesn’t have a remaining Capacity. Or, check to see if you have Independent Availability enabled.
How We Prevent Double-Bookings
During the booking process, the plugin checks the availability multiple times.
Once when you first load the appointment type, the calendar finds all the available time slots
Again when you click a specific time slot. If it’s no longer available, you’re taken back to the list of time slots with a short notice that the time you chose isn’t available anymore.
And again after you fill out the form. Right when you click submit, we triple-check to make sure it’s still available. If it’s been booked, then you’re taken back to the time selection screen with a new notice.
But, if you’ve filled out the booking form and get booted, the next time you choose a time slot the form will be filled with the information you had before.
Related Guides
-
Preventing Double-Bookings in Formidable and Gravity Forms
-
Spambots & CAPTCHA
-
GDPR, Data Processing, and Privacy FAQ
-
Timezones FAQ