Β Β·Β Frontend developer

Payment set-up (complex)

Hi,

I have a question regarding payments for my new product. Let me quickly explain my product: We can imagine a copy of Ticketmaster. I am creating a system for selling tickets for concerts - arenas sell tickets for artist performances on the app. Arenas get a web app where they configure the arena, set-up events for artists, etc. Users get a mobile app that lets them see all nearby events and lets them purchase tickets. In terms of the business model, this is how it is designed: I will be using Stripe as the payment provider (I believe this is the best - if someone has something better to suggest, please do!). Stripe takes 30c + 2.9% per transaction. I take 70c + 5% per transaction. Apple/Google don't take anything as I am selling tickets for physical events. Now, it would be ideal to instantly split the money upon purchasing a ticket - give Stripe their cut, give me my cut and give the rest to the arena.

So my question is, how to do this? Do arenas need to create their Stripe Connect accounts and somehow connect them? Is this even possible? Would it be much easier if I take all the money and then the arena can cash-out later?

To add another level of complexity... I would like to integrate a referral system in a way that if an arena recommends another arena, they get X% of their revenue (my revenue from them), lifetime. How would that be integrated?

I am grateful for any and all suggestions. Thanks!!

1
9 replies