In this article, we'll outline the steps your clients need to follow to book multi-day appointments using your guest app.
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. Learn more here
- 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 selected multiple times within a single booking. If a client wants to book the same service multiple times, they must complete the first booking and then go through the booking process again to add the service.
- No Preference option on guest app:
- When a client books an appointment online and selects the "No Preference" option, the system uses a round-robin mechanism to assign a staff member to the service. Learn more here.
- If the "Can customers book a specific staff member?" setting is disabled, the "Book With" section will be hidden. In this case, appointments will be booked as if "No Preference" was selected, meaning the round-robin assignment will apply.
- If a client selects a specific staff member, only the services that can be performed by that staff member will be visible.
- When “Can customers book a specific staff member?” is enabled and “Don’t prefill appointment details based on previously booked appointments” is disabled, the following behavior occurs when a client selects “Book Again”:
- If the client previously selected a specific staff member, the “Book With” field will automatically display that staff member.
- If the client previously selected “No Preference,” the system will assign a staff member using round-robin logic, and the “Book With” field will reflect that assignment.
- Examples:
- Last appointment was booked with Staff B → “Book With” shows Staff B
- Last appointment was booked with No Preference → “Book With” field will always display “No Preference,”
- If “Don’t prefill appointment details based on previously booked appointments” is enabled, the “Book With” field will always display “No Preference,” regardless of the previous appointment.
- 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 service. 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 Enabled:
- If the setting "Accept online payments through MyTime?" is configured to either "Yes, require online payment to book online" or "Let clients choose whether to pay online or in person," and the client opts to pay online, the following will occur:
- When an appointment requiring a deposit is booked online, the client's card on file will be charged for the deposit, and a hold will be placed on the card for the remaining balance.
- If the hold amount cannot be charged successfully, the location manager will be notified that the pre-authorization attempt failed and will need to collect the remaining balance from the client at the time of the appointment.
- Cancellation Policy:
- When the "If a client fails to cancel an appointment in advance, should MyTime charge them?" setting is enabled:
- The checkout page will display two fields:
- "Charged Today" : The amount due at the time of booking.
- "Charged After the Appointment": The remaining balance to be charged after the appointment.
- No Deposit Required: Example: For a $180 service with no deposit:
- Charged Today: $0.00
- Charged After the Appointment: $180.00
- The checkout footer will clearly indicate that no payment is due at the time of booking.
- Deposit Required: Example: For a $180 service with a $50 deposit:
- Charged Today: $50 (Deposit)
- Charged After the Appointment: $130 (Remaining balance)
- The checkout footer will display the "Charged Today" amount ($50).
- If the Setting is Disabled:
- Only the "Total" field will be displayed on the checkout page.
- The checkout footer will not be shown.
- When a client books an appointment, they will receive a notification listing all the services they have scheduled.
- Booked in-store: The Booked by Business notification is sent.
- Booked online: The Booked by Client notification is sent.
- 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.
- 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.
Clients can book multi-day appointments by following these steps:
- Download the guest app from either the Google Play Store (for Android users) or the Apple Store (for iOS users)
- Once downloaded, navigate to the home screen and tap on the account icon located in the top right corner

- On the sign-in page, clients can either log in using their MyTime consumer credentials or sign in using Facebook

- After signing in, clients will be directed to the My Account page
- Tap the Booking icon at the bottom of the screen to access the booking page.

- Tap "Book Now"

- Select the desired location (if the account has multiple locations)

- Tap "Book Appointment"

- In the 'Please Select a Pet' field, select an existing pet or add a new one.
- Adding a new pet requires entering the breed.

- Adding a new pet requires entering the breed.
- Browse available services or use the filter option to narrow results by staff member or service category.
- Tap 'Book' next to the desired multi-day service

- The time picker will display a monthly view by default. Select all dates needed for the service, then tap Continue.

- On the checkout page:
- Complete the intake form.
- Enter payment information, if required.
- Complete the booking.


- The booking confirmation page will appear once the appointment is successfully scheduled.



Once the appointment is booked, the client can:
- To book another appointment for the same service, use the Book Again button to navigate to the Time Picker

- Add the booked appointment to your personal Google, Outlook, or Apple calendar

- To obtain directions to the business, clients can utilize the "Get Directions" link

For more information, contact us at support@mytime.com.
Related Articles
Account Management on Guest App
Purchasing Packages on the Guest App
Purchasing Memberships on the Guest App
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