Looking for dynamic and flexible booking plugin for Wordpress

Hi, I’m hoping someone can point me in the right direction. I have a service that I need to allow customer to book appointments for single days, multiple days, or even buy a monthly package at a discounted rate.

For example…

I have a fitness class on Mondays, Wednesdays, and Fridays but only 12 spots available. A client can reserve a spot for Monday and another client could reserve a spot for Monday, Wednesday, and Friday. When the reservation is complete for both of these clients, I would have 10 spots remaining for Monday and 11 spots remaining for Wednesday and Friday.

Does anyone have any experience with any booking/appointment plugins for Wordpress that are this flexible?

https://codecanyon.net/item/pinpoint-booking-system-pro-book-everything-with-wordpress/2675936?_ga=2.21893947.1634544275.1521318008-556595895.1487005567

Thanks for the reply but that plugin won’t work I don’t believe. I need the ability to book days that aren’t consecutive. For example, I need to book Monday and Wednesday and Friday. With this plugin, it appears I can’t split the days.

Your requirements looks very specific and may not available in market. If you want to get customized plugin, then just message us your complete requirements at https://codecanyon.net/user/extendons . We will get back to you shortly. Thanks.