Okay
  Public Ticket #3385688
Standard-Zeitfenster Schritt von 25 Minuten
Closed

Comments

  •  1
    Maria started the conversation

    Hallo!

    In den allgemeinen Einstellungen kann man Zeitfenster Schritte von 15min, 20min, 30min etc. einstellen. Wir brauchen aber Schritte von 25 Minuten. Kann man das irgendwie realisieren?

    Falls es zum Beispiel einen Code Schnipsel gibt, den man in die functions.php einfügen könnte, würde ich mir das zutrauen oder auch Änderungen in der Datenbank, wenn ich wüsste wo (ich würde die auch nach jedem Update erneut einfügen).


    Vielen Dank für Ihre Hilfe!

    Maria

  •  1,580
    Uroš replied

    Hello Maria,

    Thank you for reaching out to us.

    Unfortunately, there is currently no such option with Amelia's built-in features. You can suggest that feature on the following link: https://features.wpamelia.com/ 

    We carefully follow suggestions from our customers and the more vote the feature gets, the more priority we put on implementing that feature in one of the future updates.

    Kind Regards, 

    Uros Jovanovic
    [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

  •  1
    Maria replied

    Oh this is not good ... in this case the app is not useful for us at all (physiotherapy practice with time slots every 25 minutes). As an alternative: would it be possible to set all the times by hand (as a workaround) in the database?

    Like this:

    07:50

    08:15
    08:40
    09:05

    etc.

    I am sorry for bother you further ... but I have spent quite some time configuring the plugin, and it would be a pity if this was all for nothing :-(

  •  1,857
    Miloš replied

    Hi, Maria.

    Could you tell us what will be the duration of each appointment for this Service?

    For example, here is an idea for one of the workarounds possible.

    -

    1. If the Service would last 25 minutes,  you can set the Default Time step to 5 minutes,

    then you can set the Service Duration to exactly 25 minutes;

    then in Amelia General settings Enable to Use service duration for booking a time slot,

    and Include service buffer time in time slots.

    For the Employee Work Hours, you can set the Opening Hours to start from 7 : 50.

    2483166404.png


    Then the times offered will be as you requested :

    5589129394.png

    Additionaly, you can remove showing the 'appointment end times' , in Amelia Customize :

    9384570511.png
    4177068619.png


    9801388637.png



    2. Another idea, 

    If we set up the Service to last 20 minutes + add a buffer time after each appointment for 5 minutes;

    then technically, Amelia will count the 5 minutes in the entire appointment duration,

    so the offered time slots on front-end for customers will be exactly as you said :

    6946653799.png

    07:50

    08:15 08:40 09:05

    etc.



    3. Or, you can set 20 minutes Default Time Slot Step,

    and if you disable to Use service duration for booking a time slot, 

     add a 5 minute Buffer Time to the Service,  then the offered times will be

    7 : 50 , 8 : 10, 

    8 : 30, etc;

    but if someone books any appointment, you can give buffer time after each appointment so that the provider will always have 5 minutes afterwards, before any other customer can book the next one.



    4. If you want to manually set up when the employee will be available for each individual time slot,

    you can create manual individual small working time spans,  and you can also add breaks.

    5818996031.png
    5733065368.png
    5631356991.png
    4913720155.png


    Let us know if that can help,

    if not, can you elaborate a bit more about the use-case, what should be the duration of the appointments, etc?

    Thanks.

    Kind Regards, 

    Miloš Jovanović
    [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

  •  1
    Maria replied

    Yes, this may be a workaround! Every service has a different duration: a massage is only 20 Minutes, but a session for physiotherapy is 60 Minutes long. So I will have to calculate the service buffer times accordingly.

    For services that are less than 25 Minutes, I guess we can't help it. But this would not be too bad.

    And if I set up a service that is 60 Minutes: I give it a duration of 25 Minutes and then add a service buffer time of 35 Minutes. I will give that a try! Thank you so much!

  •  1
    Maria replied

    It worked, I set up every service like suggested and tested how the user experience for our clients would be! This is a great workaround for us :-)

    Thank you :)

  •  1,857
    Miloš replied

    Hi, Maria.

    I am happy to hear that you managed to set up the workaround as intended, that is great news!smile.png

    Just wanted to comment on one detail you mentioned,

    you said there could be some services that would last less than 25 minutes,

    we can also think something for these services.

    -

    In Amelia, you are able to set the default time step as low as 1 minute.

    So, even if the Service duration will be 5 minutes, 10 minutes, 15 minutes, etc,

    we should be able to make something work.

    -

    For example, in specific use-cases, you can first go in the General Settings and temporarily change the default Time Step, just for few moments,

    then you can set up any service duration you need.

    As long as you set the default time step that can be dividable from the service duration.

    Let's say if all /most of your services will need 20 minutes default time step + and buffer times, possible breaks for employees, etc,

    but you just want one additional service to set duration of 15 minutes.

    You can go in, set default Time Step as 15 minutes,

    then create your new Service ,set duration to 15 minutes, save it;

    and after that you can change the default Time Step again, back to 20 minutes ( or anything else).

    -

    As a last resort , you can also always make "Special Days" for employees, here you can manually set up any working hours you need,

    and they will override the default Schedule.

    Let us know if that helps, and if you have any remaining services that are still configured.smile.png

    Kind Regards, 

    Miloš Jovanović
    [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