Creating dynamic booking checkout page for each repeater


I have an interface where user can create their own services (not the Booking services) and store on a separate collection. All informations can be easily captured but I do not have any ideas on how to go on with a booking checkout page for that particular service.

From what I know, wix will auto generate a booking checkout page with the in-built booking services tool. However, I can’t allow every users to enter the dashboard to create their services from there, hence I created a member area create-your-service interface which will input it into a collection and will be used to display on a repeater. Then from each repeater to display a booking checkout that the user selected from the repeater.

Is there any ways to get about this?