View Categories

Buffer Time β€” Smart Booking Control

1 min read

Buffer Time helps you manage booking gaps by setting a delay (in hours) before or after a booking.
It ensures you always have enough prep or cleanup time β€” no last-minute rush!

πŸ”Ή 1. Before Buffer Time #

Purpose: Prevents bookings too close to the current time.

How it works:

  • Bookings are allowed only after the set buffer hours from now.
  • Same-day bookings are blocked if the buffer crosses today.

Example:

  • Buffer Time = 4 hours
  • Current time: 10:00 AM
    ➑ Bookings start from 2:00 PM onward

πŸ”Ή 2. After Buffer Time #

Purpose: Ensures a break between two consecutive bookings.

How it works:

  • Adds a waiting period after the end of the last booking.
  • Next booking can start only after the buffer duration ends.

Example:

  • Booking: Oct 10 (9 AM – 5 PM)
  • Buffer: 2 hours
    ➑ Next booking available from 7 PM onward

If buffer < 24 hrs β†’ same-day booking possible
If buffer > 24 hrs β†’ next-day booking only

πŸ”Ή 3. When Time Picker is Off #

Purpose: Works automatically based on date and timezone.

How it works:

  • System checks the current time + buffer time.
  • If the total stays within today β†’ same-day booking allowed
  • If it rolls into tomorrow β†’ booking blocked for today

Example:

  • Current time: 1 PM
  • Buffer: 4 hrs β†’ Ends 5 PM β†’ βœ… Booking allowed today
  • Buffer: 14 hrs β†’ Ends next day β†’ ❌ Booking not allowed today

βœ… Summary Table #

ConditionBefore BufferAfter Buffer
InputHours before bookingHours after booking
Same-Day BookingNot allowedDepends on buffer (<24h = allowed)
Time Picker OffDepends on time overlapDepends on end date
PurposePrep time before bookingCleanup time after booking

πŸ’‘ Notes #

  • Use buffer time to maintain a smooth operational flow.
  • You can set both Before and After buffer times.
  • Setting buffer = 0 means no restriction β€” bookings are open anytime.

Powered by BetterDocs

Scroll to Top