Client site is using a combination of BuddyPress and Events Manager to manage space rentals, Performance listings, Class listings and WorkShop listings.
Basically, the way we would like it to work is when a user wants to book an open space, they click on “book now” and it guides them through payment and submission. Once logged in, the user should be able to select each available time and checkout only after they have made their selection.
We installed Stripe Payment compatible with Events Manager plugin. We successfully completed for these items to our customer. First thing we enabled multi-booking mode verify the sending information and payment information validated from checkout page. Have give option to book recurring events if person want same recurring event consistently specify period time.