Okay
  Public Ticket #3793471
Trouble setting up service time slots.
Closed

Comments

  • Remi444 started the conversation

    I'm having a really hard time trying to understand how to correctly configure time slots for a service, and I already took a look at the whole documentation but I'm still unable to do so, would gladly appreciate any help on this matter.

    This is a general overview of what I'm trying to achieve.

    For Pilates there are 1hr sessions. I have multiple employees assigned to this.

    In a normal day it would like this;
    Starting from 6:10am to 9:10am [4 sessions]
    No sessions from 10:10am to 6:10pm
    Another set of sessions ranging from 6:10 pm to 8:10pm.  [3 sessions]


    I've tried everything and and I cannot achieve these specific time slots for the date selection part of the catalog booking form.

    What's the step-by-step to follow here?

  •  785
    Stefan replied

    Hello Remi,

    Thanks for reaching out to us. First to explain how it works. The service duration and employee work hours defines how the timeslots are shown on the booking form. If the service duration is 1h and you configure the employee work hours from 6:10AM to 09:10AM, then the timeslot would appear as 6:10AM to 7:10AM, 7:10AM to 8:10AM. Please note that you can display 3 sessions in this time period, not 4. (6:10AM to 7:10AM, 7:10AM to 8:10AM, 8:10AM to 9:10AM)

    To assign specific work hours for each day of the week, you can go to the employee work hour section and add breaks. In the upper right corner, there is a plus icon and you will these options 

    7723707017.png

    So, it should be configured like this 

    7140160297.png

     

    On the booking form, it would look like this 

    7716517989.png

    I hope it helps. 

     

     

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Remi444 replied

    First of all, thank you quick and detailed reply.

    You're right, the correct range for 4 morning sessions would be: 6:10am - 10:10am
    The break hours would be set to 10:10am - 6:10pm
    And for the 3 afternoon sessions this would be: 6:10pm - 9:10pm

    I set this for the employee.

    The problem I'm facing now when following your step-by-step is that, despite setting the ranges in the previously mentioned form, for some reason, the time slots display some random times (see attachement) such as as 2:10 am to 3:10 am. I don't know where that came from.

    Attached files:  Sin 644.jpg

  •  785
    Stefan replied
     

    Hi Remi,

    It’s likely that buffer time has been added in the service settings. Please double-check this to ensure it’s set up correctly. Also, make sure the "Use service duration for booking a time slot" option is enabled in the General settings.

    This will ensure that the time slot aligns with the service duration (in this case, 1 hour).

    Let me know if this resolves the issue!

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Liz replied

    Hi, 

    An issue that i found at one of my clients is that an admin can adjust an appointment by the minute if the Default Time Slot Step is set to 1 minute. However, employees can only modify the time based on the service duration when booking a time slot. If the “Use service duration for booking a time slot” option in the general settings is toggled off, the booking form becomes endless due to this setting.

    It would be helpful if employees could also adjust the time of an appointment by the minute, with the form dynamically adapting to fit current appointments like the admins can.

    Also, why an employee can't be an admin too? this would be solve a lot of issues.

  • Remi444 replied

    Hello Stefan, thanks for your reply. Still having issues. Hope you could help me out as the Studio will open up soon, and I need to teach the coaches how to use the system. But first I must be able to use it myself.


    This is what I've looked into since your last reply.

    1. For the global business times I've set: (See attachment for screen grab)
    Office/working hours: 6:00 am to 1:00 pm
    Lunch break:  1:00 pm - 6:00 pm
    Office/working hours: 6:00 pm to 9:10 pm

    2. For the employees: (See attachment for screen grab)

    4 morning 1-hr sessions set as the following: 6:10am - 10:10am
    Lunch break: 10:10am - 6:10pm
    3 afternoon  1-hr sessions set as the following: 6:10pm - 9:10pm

    The option ""Use service duration for booking a time slot" has been enabled since the beginning.
    Regarding the "buffer time". Should I enable it or disable it?


    Either way, I've tried both options; buffer time enables and disabled, but with no avail.

    The timeslots still appear weird.  (See attachment for screen grab)
    You can appreciate in the screengrab that the hours displayed, none of them are actual time slots for any of my employees.


    What else do you recommend I should look into?

    Or perhaps, I might be misunderstanding the way Amelia could work for this specific Pilates studio, let me explain, just to get that out of the way for now.

    1. Clients will buy packages
    2. Clients should be able to book individual sessions for said packages within specific time-slots. These time slots won't change ever. As there are multiple coaches, while the time slots won't changes, the coaches will be randomized.

    1. Coaches should be able to see the previously mentioned client who bought the package.
    2. Coaches should be able to see the specific time slot the client chose.

    1. For each time slot, each individual session would have a max capacity, once maxed out, it should be grayed out.


    As far as I know, all of this is something you can achieve with Amelia, but you're the expert, let me know if I'm missing something.


    Thanks, in advance.


    Attached files:  BusinessWrknHrs.JPG
      EmployeeHrs.JPG
      WrongTimeSlots.JPG

  • Remi444 replied

    SOLUTION: The problem for wrong time slots being shown was the "Show booking times in client time zone" option being turned ON. I turned it off and the settings for each employee and service became global and behaved as expected.

    If your business is local and physically appointment based, I recommend you turn this option off right away.

    Also, if this could help as a suggestion for the Amelia dev team, I think it could be suitable for this option to be turned off by default.

    Thanks Stefan.

  •  785
    Stefan replied

    Hi Remi,

    Apologies for the delayed response! I was just about to reach out when I noticed that you’ve already found the solution—great job!

    As you may have already observed, when this option is enabled, your customers will see the time slots in their own timezone, regardless of the configuration in Amelia. If I’m not mistaken, this option is turned off by default.

    If you have any further questions or encounter other issues, please don’t hesitate to reach out to us through a new ticket. We’ll be happy to assist you!

    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables