Okay
  Public Ticket #3646817
overnight
Closed

Comments

  • Merijn started the conversation

    Dear receiver, I’ve put Wpamelia settings – general – standard timeslotstep to 1 hour

    Then I put the working hours (every day of every employee) to 01.00 – 00.00 hours (any later not possible because of 24 hours in a day). Now I have what I want, to know: 01.00-05.00 / 05.00-09.00 / 09.00-13.00 / 13.00-17.00 / 17.00-21.00, but I can not book 21.00-01.00 the next day! so unusable three hours…
    But I really want the morning to start at 09.00-13.00 and so on for 24 hours a day (so 6 time slots of 4 hours every day in the week).
    How do i solve this?
    kind regards..
    Ivan (meshprintclub.com)

  •  702
    Stefan replied

    Hello Merijn,

    Thanks for reaching out to us. It's a bit tricky to configure, but something similar is possible. SInce the maximum duration of service is 24h, it's limited when it comes to configuration. The trick is to set the timeslot after 00:00 for the next day. For example, if you have a service with duration of 4h and the employee work hours are configured like this 

    5380612341.png

    On the booking form, you would have that "extra" timeslots after 00:00 

    6633663442.png

    If you choose Tuesday, then the timeslots continue 

    5404448219.png

    In this way, you can configure the booking that is repeating 4h timeslots in 24h. Please, let me know if this what you are looking for or if you need assistance with anything else.


    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    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

  • Merijn replied

    Hi Stefan,

    Sorry for my late reply but for your quick reply :-)

    Si if I understand well.... the daily set working hours are the ones they (visitors) will see to book. If all 'employees' are having the same working hours - like you put for example on the Monday - do I have to set them in employees or in the general working hours (in settings) or in both? The solution for the 3 hours you made that's what I wanted but it doesn't allow me, because in services the duration and price is set to 4 hours.

    Problem is someone (the designer) put all the settings in, and put the employees as services under the category, in the beginning (probably not the most efficient way though). But in our case you can book a table... (from 01-05 / 05-09 / 09-13 / 13-17 / 17-21 / 21-24 hrs - like you suggested). 

    As we offer only tables to book (that is..... booking different silkscreen tables) we don't have to use 'service',  I think?, only one category called 'tables' ? and then the employees (can be 1 of 7 different tables) too book them, right? My problem of the 4 hours and why I can not set from 21-00 hrs is because of the 4hrs that has been put in the different services that act as employees (that are the same to as the employees- so its double I guess).

    So if I get ride of alll the services under the main category (and keep just one category called 'tables') and only create employees (that act as  'tables') the problem would be solved?

    ps.

    i made a second (but empty category) and then added a new employee (not connected to any service). But that one is not visible when booking a table - also not in the backoffice when booking - although it shows up in the backoffice under 'employee in the booking dashboard) only the tables that are placed underneath as a service do. Is that because I have a category with 8 'services - that act as employees)' underneath it? I want to delete the services but I am afraid that I will loose all the booked data in future for the clients/visitors when I remove the services and just make a blank one category that is called 'tables' though I do not remove the employees. Or can I remove the services because I keep the employees (and booking data is connected to employees?) 


    a side question: people are allowed to book different time slots after each other.... but not the same time slots for multiple tables) is there a possibility to block this?

    a suggestion: now you can put in 'extra days' - but it is a whole day. If you want to close the 'shop' only in the morning you would have to close them on a certain day for certain hours but in alllll employees. Or I am looking over certain possibilities :-) 

    Attached files:  Schermafbeelding 2024-05-18 om 18.25.12.png
      Schermafbeelding 2024-05-18 om 18.25.37.png
      Schermafbeelding 2024-05-18 om 18.32.49.png

  •  702
    Stefan replied

    Hello Merijn,

    Well, not really. In order to have a category displayed on the front end, you would need to have at least one service under that category. Service selection is mandatory on the booking form, but you can have as many employees as you want assigned to that service. So, the booking procedure would be - a customer selects a category / service and then he chooses the employee ( in your case a "table"). Based on the selection of the employee (work hours), the timeslots would appear on the booking form. Now, if you follow the instructions as per my screenshot, you can configure the 4h timeslots 24 daily, so they are repeated each day. 

    The solution here is to configure the timeslots in "continuation" from the previous day. So, if the timeslots are finished on 00:00 on Monday, and you configure the timeslots from 00:00 to 04:00 for Tuesday, if the service duration is 4h, this timeslot would continue to the next day, as you can see on my screenshot.

    The existence of services and employees is mandatory since these two need to be connected. The timeslots come from the combination of service duration and employee work hours. Otherwise, Amelia won't have any timeslots to display.

    If one service has a maximum capacity configured to 2 or above and you also have the option " Allow booking below minimum capacity" enabled in Appointment settings, each customer will have the option to book multiple appointments for that certain service until maximum capacity is reached. Yet again, this is based on the particular service configuration.

    Regarding the days off, if you have two or more employees assigned to one service, you would need to configure "Break" for each employee, that's correct. This is because the work hours are readable from the employee configuration.

    I hope i cleared a bit.


    Kind Regards, 

    Stefan Petrov
    [email protected]

    Rate my support

    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