Not financial advice:
If it were me, I'd do option B. The reason is that since you don't have full understanding of the types of businesses booking events and how their financial work, you can put your stripe account at risk using option A. My understanding is that stripe can suspend your account if you think that your client is violating their standards.
Obviously if clients need help or for some reason don't want to create a stripe account, perhaps you could create one for them for extra $$ or something. I would just be very careful about money passing through your company unnecessarily. Even if everything is above board. You still can have payment delays, charge-backs and build up large short-term assets and liabilities.
To keep it simple I like businesses where I help facilitate a service X and get paid Y after everyone is happy.
Not financial advice:
If it were me, I'd do option B. The reason is that since you don't have full understanding of the types of businesses booking events and how their financial work, you can put your stripe account at risk using option A. My understanding is that stripe can suspend your account if you think that your client is violating their standards.
Obviously if clients need help or for some reason don't want to create a stripe account, perhaps you could create one for them for extra $$ or something. I would just be very careful about money passing through your company unnecessarily. Even if everything is above board. You still can have payment delays, charge-backs and build up large short-term assets and liabilities.
To keep it simple I like businesses where I help facilitate a service X and get paid Y after everyone is happy.
Thanks @closedloop for that great comment. I 100% agree and think will opt for B to abstract my business from the issues of the accounts connected :)