#lukas-subscription-billingmodels

1 messages · Page 1 of 1 (latest)

nocturne mantleBOT
small lantern
#

lukas-subscription-billingmodels

#

@boreal vault what does "buy me a coffee style" means? Can you provide a concrete example of who pays what/when?

boreal vault
#

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

small lantern
#

sorry none of that is super clear

boreal vault
#

I'm using the stripe api for nodejs

small lantern
#

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?

boreal vault
#

wait I'll try to visualize

#

give me a minute

small lantern
#

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

boreal vault
#

currently express but I can switch to standard or custom

#

I dont have any users yet

small lantern
#

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?

boreal vault
#

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

small lantern
#

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.

boreal vault
small lantern
#

really fundamental design decision that changes ~everything

#

"taking a percentage" works in all cases

boreal vault
#

cool okay

#

so what account type would you reccomend?

small lantern
#

I can't tell you that, that's a fundamental decision you make as the business owner.

boreal vault
#

okay

small lantern
boreal vault
#

I'll read through it and get back to you okay?

small lantern
#

sure but it's more than just reading that doc. It's a fundamental business decision

boreal vault
#

So... with standard the user handles all fraud and stuff and with express I would have to right?

small lantern
#

amongst over things

boreal vault
#

so with standard my plattform would really just me a man in the middle and the content creator would handle everything

small lantern
#

I mean you still write the whole code

boreal vault
#

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

small lantern
#

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)

boreal vault
#

ahhhhh okay and I just create and update the products through the api right?

small lantern
#

yes!