#Mike.7189-create-account

1 messages · Page 1 of 1 (latest)

golden brook
#

Hello, what issue are you running in to with that?

lethal furnace
#

Hi, the biggest issue that I have no idea where to start

#

So we have a button configure stripe and where it supposed to lead?
And how can we store their stripe account data?

#

like this form

golden brook
#

Are you writing this integration?

#

Is this "configure stripe" button something from you or from Stripe?

lethal furnace
#

Yes, I am writing this integration.
The configure stripe is our button, currently it's just flipping the value user.stripe.isEnabled from false to true, just for test purposes

golden brook
#

So what are you trying to do here?

#

What is the relationship of these users to you? Are they customers buying things from you?

lethal furnace
#

The flow is like that:
User creates account on stripe, we store his stripe account data.
Then user creates a channel and sets price for it.
When anybody subscribes to this channel the person pays, 85% of total amount goes to the creator of the channel and the rest to the company (company covers any stripe fees)

primal wing
#

@lethal furnace how familiar are you with Stripe? and Stripe Connect?
and the different fund flows with Stripe Connect?

lethal furnace
#

The furthers I ever go is collecting payments (not real one, still didn't launch the project, so just test values) from visitor's bank account to my stripe account.

primal wing
#

ah got it

#

so there is a LOT of detail and complexity in these topics

#

here is where I strongly recommend you start

lethal furnace
primal wing
#

that's why I am here
to clarify, I can help with one off questions but I cannot explain all of Connect and fund flows in its entirety to you over a chat convo, it would take us days

so there is lots of reading and understanding you have to do first (writing more)

lethal furnace
#

I know it's big and scary 4242

#

well let's start with a point of creating a customer and storing his data in our databse

primal wing
#

1/ read up on which Connect account type you will use: https://stripe.com/docs/connect/accounts

2/ read up on that Connect account type, what info is required from account owner, how you onboard them, etc (Express/Standard/Custom)

3/ what fund flow you need to use to take your cut and make a payment for the Connect acct: https://stripe.com/docs/connect/charges

4/ create a payment page for that fund flow: https://stripe.com/docs/connect/creating-a-payments-page

5/ test this out in test mode

6/ look at the changes in your Stripe Dashboard, figure out what you need to do downstream like tracking payments in databases etc

Learn more about the different types of Stripe accounts you can use with Connect.

Accept payments and specify how these funds should be split between your platform and your connected account by creating charges.

Learn how to create a page to accept payments for your users.

#

well let's start with a point of creating a customer and storing his data in our databse
that is covered in links 1/ and 2/ above

lethal furnace
#

damn it, sorry. It's not my task in Jira. Mine is to create a product

primal wing
#

not sure I understand

lethal furnace
#

user A creates a channel. And sets up price for it (either one-time or subscription based payments)
So this channel is the product.

And then user B buys access to the channel

primal wing
#

sure I understand. That still means you have to read all the docs I sent you first.

To be clear, there is A LOT here to first digest on how the Stripe API works, what you need to create in the API that maps to "user creates a Channel".

Please go through the docs I sent you, and I'm happy to help you with explicit questions but right now I think you're missing the understanding of how Stripe Connect API works at even a higher level.

lethal furnace
#

alright, thank you. I'll go through this stuff.
When I have some specific/explicit questions I'll reach you out. If you'll be online 🙂