#lukas-subscription-billingmodels
1 messages · Page 1 of 1 (latest)
lukas-subscription-billingmodels
@boreal vault what does "buy me a coffee style" means? Can you provide a concrete example of who pays what/when?
okay there's this website called buymeacoffee.com and it provides a service similar to patreon where creators can create custom subscription plans that give their subscribers custom perks. These dynamic subscriptions have dynamic prices.
(I'm using buymeacoffee.com as an example because (unlike patreon) it uses stripe at checkout)
I wanna archieve the same thing
It's a similar website but for a different nieche
@small lantern
sorry none of that is super clear
I'm using the stripe api for nodejs
Can you give a clear example of who pays what? You're deep in this as your business so it's obvious to you but not to me
is it like I pick how much I want to pay? Or do you have multiple price points? Or something else?
ah well I usually don't like people sharing pictures
but this is perfect
Okay so this is not at all what I thought you meant, so I'm glad we cleared that up
So you are a platform. You have connected accounts (creators). And those connected accounts have their own "product catalog" of what they offer to their customers.
What type of connected account are you using? Standard, Express or Custom
I mean choosing the right account type is kinda fundamental 😅
but okay let's say you picked Express: so everything will happen in your own platform account and you'll use Destination Charges right?
I guess so
wait I'm new to stripe so I have a question
if I had chosen the standard account type, the earnings would go directly to the content creator, and I could not take any earnings
wait let me add something to the drawing
not really
You can take earnings with any integration
it's all about the experience you give your "creators", who owns the risks (dispute, refund, negative balances), who has access to the Dashboard, etc.
really fundamental design decision that changes ~everything
"taking a percentage" works in all cases
I can't tell you that, that's a fundamental decision you make as the business owner.
okay
Yeah I just found that too :)
I'll read through it and get back to you okay?
sure but it's more than just reading that doc. It's a fundamental business decision
So... with standard the user handles all fraud and stuff and with express I would have to right?
amongst over things
so with standard my plattform would really just me a man in the middle and the content creator would handle everything
I mean you still write the whole code
okay I'll have to think about that but let's say I have chosen the express account type?
so how would that go
because stripe subscriptions are usually fixed products with fixed prices
yeah that's the part you're misunderstanding
So you're a platform. To create a Subscription you have to pick an existing Price id price_123
but as a business you can have 1 or 2 or 20 or 1M Price objects, that's up to you
Now, because you're a platform, you don't know the Price(s) that your creators will offer. But they do
So you would build your own admin panel for creators to tell you about all their pricing offering
And you would create Price(s) and Products for them on your platform account. You basically build a "product catalog" feature, the same as what we offer when you manage your own Products/Prices in the Dashboard
And then when I want to order from creator A you know they have Price price_123 price_111 and price_155 and creator B has price_ABC only, etc.
and you manage that entire "mapping" of their Price(s)
ahhhhh okay and I just create and update the products through the api right?
yes!