Hi alisoncutler,
This comes up from time to time and usually it has to do with an issue on your system clock – ie, the time on the computer you’re using at the time.
Because the date picker is run in JavaScript, it only has access to your computer’s date/time. So it will only block out the current day according to the computer of the person visiting the website.
Once the booking is submitted, the date/time should be validated according to the server’s timezone setup, and rejected if it doesn’t match the rules configured in the plugin.
I’ve written up a tiny little plugin to add 2-, 3- and 4-day options to the Late Bookings settings. To use it, click the Download Gist button on the right, extract the .php file, upload it to your /wp-content/plugins/
directory and then activate it from your WordPress admin area. You should then see new options appear in the list for Late Bookings.