Hello.
I’m building my first ever WordPress (.org) website. It’s a hobby related site but I have a handful of “trainers” who need to post their availability via days and time slots so that registered users, their “students” can book training sessions with them. Once a “student” books a session, the “trainer” needs to have the ability to approve or deny the training session request. I thought this would be an easy plugin to find, but it’s proving to be difficult. I’m looking at Booked, but I’m unclear on whether it has all the features I need. In summary, this is what I need:
-
Multiple registered website users would post their own availability schedule using days and times that they are available. For example, Monday - Wednesday, 4 pm till 9 pm
-
Other registered website users would then check each of the posted availability schedules and request a 1-hour time slot for training. Using the example from #1, a user would request a training session on Tuesday from 6 pm till 7 pm.
-
Once a user requests a training session, an email would be sent to both the booking user and the person being booked. The time slot would be “pending” until the appointment is approved or denied.
-
Once the appointment is approved or denied, a second email would go out to both users advising of the status (or at least to the booking user since obviously, the other user would know the status).
-
Optional: A reminder email goes out to both users ahead of the approved appointment, maybe 1 or 2 hours in advance.
-
Optional: A list of approved appointments that I can post on a page on my site would be great, but it’s not required.
I THINK the Booked plugin can do all of these things, but I’m not 100% sure, and it’s not clear if there’s a money-back guarantee if the plugin doesn’t do what I need it to?
Thanks in advance.