Walkup Experience - Make Bookable Appointments Only for Appointment Start/End Date
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi everyone,
I noticed that there are Start and End Date fields in the advanced appointment configuration. Could these fields be utilized to restrict the calendar to show only the bookable appointments within that specified date range?
Any insights or suggestions on how to implement this would be greatly appreciated.
Thank you for you time,
Victoria
- Labels:
-
Walk-Up Experience
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Victoria,
Good question — this comes up fairly often with Walk-up Experience that I see a lot.
The Start Date and End Date fields in the advanced appointment configuration are not used to dynamically restrict the calendar view to only show bookable slots within that range. Instead, they are primarily intended to control the active lifecycle of the appointment configuration itself "Basically when that configuration is valid/usable" not to filter or hide calendar availability outside of the range at runtime.
In other words:
They determine when the configuration is active
They do not automatically constrain what users see or can book on the calendar UI
Supported approaches to achieve your goal
If you need to restrict bookable appointments to a specific date range, the supported options are:
Create multiple appointment configurations
Each configuration has its own Start/End Date
Activate only the configuration that should be available for that period
Control availability via schedules
Use schedules or schedule spans to define when appointments are bookable
This is the most common and upgrade-safe approach
Use configuration activation/deactivation
Activate the configuration only during the desired window
Deactivate it when the booking period should close
What to avoid
Relying on client-side filtering or UI scripting to hide dates (upgrade-hostile)
Expecting the Start/End Date fields to act as booking constraints (they do not today)
Summary
The Start/End Date fields define configuration validity, not calendar filtering logic. To restrict booking to a specific date range, schedules or separate configurations are the supported and reliable methods.
@VictoriaD737061 - Please provide a Thumbs up or Accepted Solution if you find Helpful!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi @Matthew_13 , thank you for the comprehensive response.
