I have a client that has 2 service providers. They work on different days each have set appointment times that last for 60 minutes each.
Provider 1 works Monday to Thursday and takes appointments at 8.30am, 9.30am, 10.30am etc. She also has a 1 hour break for lunch.
Provider 2 works on Friday and Saturday. On Friday she takes appointments at 9am, (followed by a 30 minute break to review), 10.30am (followed by a 30 minute break to review), 12pm (followed by a 30 minute break to review) and so on. She also has a 1 hour lunch break. On Saturday she doesn’t have breaks between appointments and consults at 9am, 10am, 11am etc.
I can’t get this to work properly at all! Using the “Minimum time based appointment duration calculus” it allows the breaks etc. but also allows people to book in half hour increments. This won’t work for the client as they have set appointment times (8.30am, 9.30am etc.) so if someone is allowed to book at 9am, it stuffs up their schedule.
I thought using “Service duration based calculus” would work, but it doesn’t. It makes my first provider’s start time at 9am for some reason, instead of 8.30am and doesn’t display the breaks correctly.
I’ve spent hours stuffing around with this (as have other staff members) and signed up again so I could download an updated version of the plugin that allows multiple breaks and I’m just about ready to tell my client that we’re not doing this anymore.
After speaking with someone from the support team I thought I had it worked out and made the time base 60minutes and the admin time base 30mintures (so I could add in the 30minute breaks). I think this should have worked but it didn't. For starters it's not even letting the first service provider on Monday to Thursday start at 8.30am and work until 3.30pm. The time base is 60 minutes and all her appointments are 60 minutes and her break it 60minutes. It just forces the start times to be on the hour (9am) for some reason, which doesn't make sense at all. Her schedule is very basic and straight forward. Everything is 60 minutes.
I have a feeling something is going wrong with the plugin!