In this article, we will provide step-by-step instructions on how your clients can book multi-day appointments online.
Things to know:
- Online booking must be enabled.
- To support multi-day appointment booking online:
- Resources must be available 24/7 (12:00 AM–12:00 AM) to allow multi-day bookings.
- Staff availability should reflect normal working hours (for example, 9:00 AM–5:00 PM) and must not be set to 24/7.
- The service duration must be set to 1 day.
- Duration Multiplier must be enabled to allow multi-day services.
- In Advanced Settings on the service modal, Staff Resources must not be set to “All.”
- Each service must have a staff member assigned, and staff work hours must be set.
- Clients must sign in using an existing MyTime account, Facebook, or Apple login—or create a new account during checkout.
- The same service cannot be booked multiple times in a single booking. To book the same service more than once, the client must complete the booking and then start a new one.
- If a client selects a specific staff member, only services that that staff member can perform will be shown.
- Clients cannot book drop-offs or pick-ups on holidays or blocked days, even if resources are available. Example: A business offers an overnight boarding service that can be booked for multiple days
- The confirmation email will display both the start and end dates and times for the appointment.
- Appointments are not restricted by blocked days in between. For example, pets can still be boarded over a holiday such as July 4th even if the location is closed on that day.
- Clients can specify the exact day during the appointment period for an add-on service to be performed. For instance, if the appointment runs from July 30 to August 2, the add-on can be scheduled for any of those days.
- After completing a booking, clients can use the Book Another Pet and Book Another Service buttons on the confirmation page to add more pets or services. However, the option to book appointments for additional pets is controlled by a hidden setting that must be enabled by the MyTime team. To activate it, contact support@mytime.com.
- No Preference Option:
- When a client selects No Preference, the system assigns a staff member using round-robin logic. Learn more here.
- If the “Can customers book a specific staff member?” setting is disabled, the “Who Would You Like to Book?” section is hidden. In this case, all bookings behave as if No Preference was selected.
- Booking Appointments with Add-On Services
- Accounts with Multi-Staff Appointments Feature Enabled:
- If a staff member is selected for the core service and "No Preference" is chosen for the add-on, the same staff member will be assigned to both.
- If "No Preference" is selected for both the core service and add-on, the system will assign the same staff member to both services. However, if the assigned staff member is not eligible to perform the add-on service, a different staff member will be assigned to the add-on.
- Accounts with Multi-Staff Appointments Feature Disabled:
- If "No Preference" is selected, the system will automatically assign the same staff member to both the core service and the add-on.
- If the selected staff member cannot perform both the core service and the add-on, the option to select an add-on will not be visible.
- If “Can customers book a specific staff member?” is enabled and prefill is not disabled:
- If the previous appointment was booked with a specific staff member, the Book With field shows that staff member.
- If the previous appointment used No Preference, the system applies round-robin logic and displays No Preference.
- Examples:
- Last appointment with Staff B → Book With: Staff B
- Last appointment with No Preference → Book With: No Preference
- Behavior When Prefill Is Disabled: The "Book With" field always displays "No Preference," regardless of the previous booking.
- If online payments are enabled and a client chooses to pay online, the system will charge the deposit and place a hold on the remaining balance. If the hold fails, the location manager will be notified to collect the remaining balance at the time of the appointment.
- Deposits are calculated by default based on the total cost for the entire duration. If the hidden setting Enable Flat Deposit on Multi-day Appointment is active, the deposit will instead equal the cost of a single day, regardless of the total length, and can be set as a flat amount or a percentage. For example, if one day costs $100 and the appointment spans three days, the deposit is still based on $100.
- Clients can select a start and end date, but the total duration cannot exceed 60 days.
- A ticket is automatically created once the appointment is booked.
Booking Multi-Day Appointments Online
- Clients will go to your booking page using the booking URL or book button on your website
- Select the desired location (if the account has multiple locations)
- Select "Book" next to the desired service

- Choose the date range; the time picker will show a monthly view by default. Select the dates needed for the service > Click the 'Continue' button
- If needed, select the add-on service by clicking the + next to the service. Click "Continue" to proceed
- Select the date the add-on service should be performed. This can be set for individual dates or the entire service period. Click "Continue"
- They will be directed to the checkout page where they can sign in if they already have an account with the "Sign In" link, sign in using their Facebook or Apple accounts, or create a new account
- Once signed in, the appointment details including the check-in and check-out dates, intake forms, and credit card forms, if applicable, will be visible
- Click the "Complete Booking" button to confirm the appointment
Book Another Pet
Once the multi-day service is booked, clients will be directed to the confirmation page, and from there, they will be able to book additional appointments for additional pets:
- On the confirmation page, the "Book Another Pet" button will be displayed
- Clicking the "Book Another Pet" button will redirect your clients to the 'Pick a Time" with the same service(s) selected. Choose a time for the appointment and to the right, choose a different pet then check out
Book Another Service
Once the multi-day service is booked, clients will be directed to the confirmation page, and from there, they will be able to book another service:
- On the confirmation page, the "Book Another Service" button will be displayed
- Clicking the 'Book Another Service' button will redirect your clients to the 'Book Appointment' page to select a service using the steps above
For more information, contact us at support@mytime.com or (385) 233-6964.
Related Article
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article