Hello everyone! We have some issues with the plugin we want to use for our restaurant client. Basically the plugin gives you an appointment booking form which was originally designed for doctors. Since our use-case is different we need someone who can alter the source code to make the functionality to fit our needs.
Here are the requirements:
- The user needs to select a time slot. There are 10 minute timeslot from 12:00 - 16:30
- Since this is for a one-time only event the date needs to be preselected by default
- Each 10 minute time slot can only be booked 6 times and then needs to be deactivated/greyed out (This is the most important part)
At the moment the plugin shows 10 minute time slots but has some confusing/random functionality. For example if you book one time slot more than 6 times it sometimes won't get deactivated. Sometimes it gets deactived, but then also four previous time slots get deactivated, too. But that's not all, if you manually remove an existing booking in the backend all time slots become available again - if you then book a time slot for the first time (meaning there should still be 5 left) it somehow greys out that time slot with the first booking. This time it only greys out that one 10 minute time slot which is even more confusing and random.
You see this is a tough thing to work out so we're looking for someone with excellent skills to fix the functionality of the plugin to match our needs.
We're looking forward to hear your thoughts!