When you add an Appointment Booking form to the page, and you can see the text message 'Sorry, there are no services, employees or locations to book.' instead of the actual form, follow the steps below to troubleshoot and set it up correctly:
-
Locations. Navigate to Appointment > Locations and make sure you have created at least 1 public location, as it should be used further in the Employee's schedule
-
Employees. Navigate to Appointment > Employees and make sure you have added at least 1 Employee, and it is public.
-
Schedules. Navigate to Appointment > Schedules and make sure you added schedule(s) as TimeTables or as Custom Working Days and assigned them to the proper employee(s) and location(s)
-
Services. Navigate to Appointment > Services and make sure you created the services, they are public and assigned to the Employee(s).
Note: the value of the Service Duration (including Buffer Time settings) should not be bigger than the number of working hours of the related Employee. For example, if an Employee's schedule has 4 consecutive working hours, this employee will not be able to do the service with a duration of 4+ hours.
Additionally, pay attention to the Time Before Booking and Advanced Scheduling Window options.
After you have checked this, you may check whether the form works correctly on the front-end.
- Caching. If you can still see the message instead of the form, you can check if you are using any Caching plugin and excluding the pages with the Appointment Form from caching.
-
Third-party plugins and themes. If you still can not see the form, you can try disabling the third-party plugins or switching the theme to check if there is a conflict caused by active plugins or your theme.
- Feel free to submit a request to our support team if the issue still exists or if you need our assistance.
Comments
0 comments
Article is closed for comments.