Skip to main content

Stay Check-in & Check-out Windows

Stay Check-in & Check-out Windows

Windows control when pet owners can arrive and leave on a Stay. Staff can still pick any time on New Stay.

Why set a window

Without a window, a pet owner can book a 3:47am check-in. Set a band so drop-off and pickup sit in the hours you staff.

The five rules you can express

You configure an optional From and Until time per side (check-in and check-out). Empty means no restriction on that edge.

Rule

From

Until

Example use

Exact time

14:00

14:00

Check in at 2pm

Window

14:00

16:00

Check in between 2pm and 4pm

Any time from

14:00

empty

Check in any time from 2pm

Any time until

empty

16:00

Check in any time up to 4pm

No restriction

empty

empty

No time limit

The check-out side works identically.

Where to configure it

  1. Open the service (Services → click the service).

  2. Go to Duration & Timing tab.

  3. Scroll to Check-in & Check-out Windows.

  4. Set From, Until, or both, per side. Leave empty for any time.

Each side has its own From and Until pickers, and a preview below each pair reads back the rule in plain English (e.g. "Check-in between 2:00pm and 4:00pm").

How it behaves for customers

On the customer-facing booking form:

  • If you configure a check-in window (14:00 to 16:00), the time picker disables everything outside that range.

  • If you configure an exact time (from == until), the time picker is pre-filled and locked.

  • If you only set a from time, times before it are disabled.

  • If you only set an until time, times after it are disabled.

  • When no window is set, the picker has no time-of-day limit.

The customer also sees a badge next to the field describing the rule, e.g. "Check-in between 2:00pm and 4:00pm".

How it behaves for your staff

Staff New Stay pre-fills the times from the windows. The picker stays editable. Only the pet owner booking form enforces the window.

Availability & notice periods

Availability search honours the windows automatically. If a customer's check-in date falls on a day where the window sits outside a team member's or resource's session, that day is reported as unavailable with a clear reason.

Notice-period rules still apply. They constrain the date. The window constrains the time of day. If both conflict (for example the notice period pushes past the check-in window), that day is unavailable.

Bulk editing

You can apply check-in/check-out windows to many services at once via Services → Bulk Update. Select Duration & Timing → check the Check-in / Check-out fields you want to change → enter the values → review → apply. Existing appointments are not retroactively validated against the new window; only new bookings and updates that touch the times are checked.

Frequently asked questions

Can a window straddle midnight?

No. from must be on or before until. For late-night pick-ups, set a Check-out window like until 23:59:59 and advise customers directly.

What about multi-day stays?

The check-in window applies only to the first day. The check-out window applies only to the last day. Days in between have no arrival or departure restriction.

What if my team member works 9am-1pm but I set a check-in window of 2pm-4pm?

That day becomes unavailable for that team member, with a clear blocker message explaining the mismatch. Either extend the team member's session hours or adjust the window.

Does this affect mobile Stay services?

Yes. Windows still limit the check-in and check-out times a pet owner can pick, including on a mobile Stay (housesitting). Pickup and drop-off address flags are separate. They do not turn the windows off.

Can I charge late check-in or early check-out fees?

Windows do not add a fee. Extra $ is Duration-based spillover (more hours), a line on the invoice, or an add-on.

Can I have different windows by day of the week?

No. Each Stay service has one check-in pair and one check-out pair.

A leftover 4pm time will not clear on a Stay

Fixed Start Time is a Regular field. Stay Duration & Timing hides it. An old Regular value can still sit on a Stay after a conversion. You cannot clear that leftover on the Stay screens. Use Speak with the team.

Can I book a same-day Stay with 16:00 check-in and 09:00 check-out?

No. On one calendar day, check-out would be before check-in. Use a Regular daytime service, or Number of nights with a Daycare rate (same-day stays) and windows that fit on that day.

Seeing this feature in action

Try it on a test Stay service:

  1. Set Check-in From 14:00, Until 16:00.

  2. Set Check-out Until 10:00.

  3. Save.

  4. Open the customer booking form for a stay service and watch the picker restrict itself.

That's the feature in about a minute.

Did this answer your question?