EDITED: We are using Eventcalender extension to display all events on one page.
For example Yoga Classes happens every week on Monday. Now for an attendee who would like to book 1st week, then 5th, 9th, 15th, 22nd and some more weeks of the year has to keep registering for each week. It could be frustrating for attendee to come back every-time & enter same details to register. We thought of creating repeating events. but that does not allow to register to select multiple events at single checkout. Is there any option where CiviEvent would act like a checkout? A good example of my idea is sagenda.com. If not, how can I get an alternative checkout function like this? Or am I missing something in existing CiviEvent? Please suggest. Thanks