Booking Classes Online

Modified on Tue, 7 Apr at 1:38 PM

MyTime allows clients to book classes and events online using the booking widget, which offers a convenient and efficient way for clients to reserve their spots in upcoming sessions. This article will walk through the steps your clients would take to book classes or events on the widget.


Things to know:

  • When a class is booked online, a ticket is automatically created
  • The date picker displays the current month but highlights an entire week from the current date. Once a week is selected, all classes scheduled during that period will be displayed to the right.
  • Classes that are fully booked will remain visible in the list of classes provided by the business. However, when clients click the "Select" button, a modal will appear to notify them that the class is at capacity and booking is unavailable.
  • When a client books a class session for multiple attendees, the main client will receive separate confirmation emails for each associated attendee. For example, if the main client books for themselves and 4 additional attendees (5 total), 5 confirmation emails will be sent. However, you can configure your account to ensure that the main client receives only one notification. This functionality is controlled by the 'Send only one campaign per client for a group booking' hidden setting that can only be enabled by the MyTime team. To enable this setting, please contact us at support@mytime.com.
  • Once the hidden setting to hide the attendee type for classes with only one type is enabled, clients booking such a class will not see a quantity selection option. Instead, the class will be automatically added to their cart with one attendee, and they will be redirected straight to the checkout page.
  • Promotions can be applied to lower the total cost of online class bookings, including bookings with multiple attendees.
  • When booking a class online that requires a deposit, clients can choose to pay a partial amount using a gift card or pay the full amount using any available method.
    • Pay In Person
    • If the gift card balance covers the full deposit: The client can enter their gift card code at checkout. The gift card will be applied to the deposit, and any remaining balance on the gift card can be used toward the class total when paying in-store. If needed, another payment method can be used to pay the remaining amount in person.
    • If the gift card covers only part of the deposit: The system will apply the gift card for the available amount. The remaining portion of the deposit will be charged to the client’s credit card at checkout. The client can then pay any remaining class balance in person.
    • Pay Online
    • If the gift card covers the deposit and the remaining class balance: The entire amount will be paid using the gift card once it is applied at checkout.
    • If the gift card covers only the deposit: The gift card will be applied to the deposit, and the credit card will be charged for the remaining class balance.
    • If the gift card covers only part of the deposit: The system will apply the gift card to the portion it can cover. The client’s credit card will then be charged for the remainder of the deposit and any remaining class fees at checkout.
    • This feature is controlled by the 'Enable Paying Deposit via Gift Card' setting, which can only be enabled by MyTime Support. 
  • During checkout, if a client is not signed into their account, they will be prompted to log in. If they do not have an account, they can click the "Sign Up" link to create one.
  • You can prevent clients from booking a specific class or all classes online by disabling the "Allow Online Booking" setting when scheduling a class session in-store. 
  • At checkout, you can adjust the number of attendees by selecting the desired quantity from the Attendee drop-down in the Booking Summary. After updating the number, fill in the details for each additional client. The total price will automatically update to reflect the new attendee count.


To book a class on the booking widget, clients can:


  1. Navigate to your business website or booking widget
  2. If your business has multiple sites, select their preferred location
  3. Click the "Sign In" button at the top of the page
  4. Choose their login method:
    • Standard: Enter their registered email address and password, then click 'Sign In'
    • Social Login: Select 'Continue with Google,' 'Continue with Apple,' or 'Continue with Facebook' to use their existing social media credentials
  5. They will redirect them to the "Book Class" tab
  6. Pick a date using the Date Picker. Only days that have class sessions scheduled will be highlighted; all other days will be greyed out.
  7. Select the desired staff member and class category 
  8. Click "Select" next to the preferred class 
  9. Select the attendee type if there is more than one option available, and click the "Qty" dropdown to add multiple attendees. Then, click the "Continue" button to proceed to the checkout page 
  10. Complete the intake form (if applicable), add card details, and adjust attendee type quantities if needed.


  11.  Click "Complete Booking"
  12. On the confirmation page, the information for the class/event booked will be displayed

Once the class session is booked, the client can:


  • Use the 'Book Again' button to navigate to the time picker to book another class session                                                                                                                                                                      
  • Add the booked class session to your personal Google, Yahoo, Outlook, or Apple calendar                                                                                                                                                                                                                                                                                          17202502-0e045f77257b6f88b1cd0450af600336.png                               
  • Get directions to the business using the 'Get Directions' link
  • Print a copy of the class session confirmation using the 'Print' link at the bottom left of the screen                                                  


For more information, contact us at support@mytime.com.            


Related Articles:

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article