Creating a booking and payment portal

Hi I am trying to set up a booking and payment portal on my app/site where users can find housing rentals, select it then book and pay the owner of the home directly while an automatic deduction comes off and goes to me for my commission. I was looking at the stripe connect, but its above my understanding I think. I’ve been teaching myself to do everything my app needs. But this one I am stuck on. I use airtable and zapier. I don’t want to have it set up as an email and i bill, I’d rather it all happen in one smooth process. Any tips or tricks to make this easy, or even how to accomplish it?
I did set up a booking form, but I feel like that just leads to back and forth emails and the ability for them to cut me out of the process.