• Resolved geekayhu

    (@geekayhu)


    Hi guys,
    I have a bit of a “logical issue”. I took a screencast video, so you will hopefully clearly understand what my issue is.

    Let’s say we have an almost fully booked day, but there are some timeslots for short treatments. (In my client’s salon, there is a wide range of durations from 20-30-40-60-70-90-100-120-minute treatments.)

    Basic scenario: trying to book a service for June 3, almost fully booked, some “short slots” are available.

    • A) In the 1st case, a client tries to book a short 20-minute treatment and could find some available timeslots.
    • B) In the 2nd case, the client tries to book a 40-minute treatment for the same day (but there is not enough time for that) and has to face the fact that there are no more timeslots for that particular day. I do understand there is no time for that, but it is a bit misleading to me that the client still can select that day but cannot find a timeslot.

    According to my logic, if the system sees/calculates that a (long) X-minute treatment cannot be available for a certain day, why can we still select that day and see that there are no available timeslots? I think the system should disable/grey out that day IF the client picks a duration that is too long and, therefore cannot be provided – otherwise the client has to go back again to pick another day, which – I think – is time-consuming.

    I hope it makes sense ??
    Or is there a setting in the backend I haven’t noticed? Maybe it’s a bit complicated to develop, sorry, I’m not a programmer, just trying to think about rare or strange scenarios.

    Maybe a “function” could be handy to show the “first available day“, so the client doesn’t have to go back and forth picking the days to find an available timeslot, or as I suggested: the system would disable or grey out that day where there’s no available timeslot anymore for a specific duration.

    I appreciate any help you can provide.
    Kind regards, Gabe

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author WebbaPlugins

    (@webba-agency)

    Hi Gebe,

    Please, try the following:

    Open the SETTINGS – User interface and set the option Disable booked dates in calendar equals Yes (including bookings from neighboring services)

    Please, note: in some cases setting this option to the value mentioned before may reduce the performance of the booking form.

    Thread Starter geekayhu

    (@geekayhu)

    Hi there,

    Thank you for your quick response, but it is already set to be disabled (https://ibb.co/VjTPnXK). That is why I found it strange that a fully booked day with no available timeslots can be clicked as you can see in the video I shared before.

    Sidenote: the case in the video shows a special scenario when there are some slots, but only for short treatments. As soon as the client tries to pick a long treatment that cannot be provided, no more timeslots are available, which is totally OK, I just think that the system should not allow that day to be picked, if that happens, as the settings suggest “Disabled booked dates”. It might be a bit misleading, since the date is not fully booked, yet, that is probably why we can still pick that date, but see no more timeslots. If it makes sense

    Kind reagards
    Gabe

    Plugin Author WebbaPlugins

    (@webba-agency)

    Hi Gabe,

    From your screenshots I see that you set the option Disable booked dates in calendar equals ‘Yes’ but the correct value for your case is ‘Yes (including bookings from neighboring services)’.

    Please, update the option and try again. If the issue continues, kindly inform me.

    Thread Starter geekayhu

    (@geekayhu)

    Hi there,

    Thank you for your notice, sorry, my bad. That yes+…. setting just skipped my eyes.

    It works fine now, and as you said, it has a noticeable dropback in performance, so my client has to decide if they want this option or not.

    Anyway, thank you for your kind help, and patience!
    Kind regards, Gabe

    Plugin Author WebbaPlugins

    (@webba-agency)

    No worries. Feel free to contact us.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Day unavailability if no more timeslots are available’ is closed to new replies.