#mm1356
1 messages · Page 1 of 1 (latest)
Hi there!
You need Stripe Connect only if you plan to send money to your users
And you can create Connected Stripe account for individuals if needed.
Ok, so to sum up, if someone want to sell a product, I can receive the money from the one that buy it, and then send the money to the one that sold it, right ?
If yes, do you have documentation which show me how I can create a connected stripe account for individual ? Do they need to fill some information, like credit card or something like that ? I did not manage to find the right documentation ...
Thanks 🙂
Ok, so to sum up, if someone want to sell a product, I can receive the money from the one that buy it, and then send the money to the one that sold it, right ?
If you use Stripe Connect and the user has a Stripe account, yes.
If yes, do you have documentation which show me how I can create a connected stripe account for individual ?
First, do you know which type of account you want to create? Standard, Express, or Custom?
What if he does not have a stripe account ?
I am not sure, I guess I need custom, but I am not sure.
What I need is to do the same as the onlyfans plateform, where someone can send a tip to someone else. Do you understand what I want to achieve ?
What if he does not have a stripe account ?
Then you can't send them money
I am not sure, I guess I need custom, but I am not sure.
Custom is the most complex of all integrations, so we usually recommend against this.
But you can learn more about each here: https://stripe.com/docs/connect/accounts
What I need is to do the same as the onlyfans plateform
No idea what they use, sorry.
Ok, so what I need is : I have two users of my website : and a user can send money (whatever amount he want) to another one. On this, I will keep 10%, and 90% will go to the receiver.
For the one that pay, I guess he don't need stripe account right ?
But for the one he receive, he need one, right ?
If that's correct, what is the connected account I need ? Does an express account will allow me to do that ?
For the one that pay, I guess he don't need stripe account right ?
But for the one he receive, he need one, right ?
Yes correct
If that's correct, what is the connected account I need ? Does an express account will allow me to do that ?
All 3 typs of accounts allow you to do this. What changes is the user experience. Have you read https://stripe.com/docs/connect/accounts?
Yes I read, but I don't want to make mistakes, that's why I am asking your opinion.
So if someone want to receive money, he can if I create a Express account right ?
What I would like is that whenever he subscribe to my site (he will have to pay let's say 10 dollar), I want that it creates a connected account to him.
Is it possible ? So that, he pay me to access to the site, and then he becomes a stripe connect account and can receive money.
Sure, all of this is possible, and yes you can use Express for this.
It is difficult to me to see what docs I should follow. Could you provide me the one to do it ? Now, I just want him to pay a subscription and that it creates a connected account
The two main questions you need to answer to start this project:
- What type of connected account you want: https://stripe.com/docs/connect/accounts?
- And what type of charge you want: https://stripe.com/docs/connect/charges
Then assuming you want to use Express, you should start here: to create the accounts https://stripe.com/docs/connect/express-accounts
And with Express we recommend Destination Charges, so then you should follow this guide: https://stripe.com/docs/connect/destination-charges (it's for one time payment, but then you can adapt this code for a Subscription)
Ok, so what I need seems to be indirect payment.
Indeed, what i need is that someone create a product, someone else buy it. The one that sold it will receive 90%, and I will receive 10%.
Do you agree I should create Express account and indirect payment ?
What is "indirect payment"?
Like I said above, if you use Express you should use Destination Charges.
Sorry that was the translation in my language. In english it is destination charges
Then yes, Express + Destination Charge is a good option.
Ok ! I have already implemented a subscription for my user, but they are not stripe connect account ! It works well, and user are redirected to stripe, can pay, and then with my webhook, my database is set and they can access to my website.
How can I modify my code so that whenever they subscribe they become stripe connect account ?
How are you creating the Subscriptions? Checkout Session, Subscription endpoint, something else?
This you can use this to make it a Destination Charge: https://stripe.com/docs/api/checkout/sessions/create?lang=node#create_checkout_session-subscription_data-transfer_data
Yes sure, I understood that.
But this is in step 2.
In step 1, I need to create connected account. but I want to create it at the same time he subscribed to my app with the checkout session.
Actually, when he registered, he paid, but he is not a connected account.
I would like to modify the code above so that he becomes a connected account.
I would like to do both subscription to access to the app and becoming a connected account at the same time.
Am I clear ?
That's not possible I'm afraid. The process of creating and onboarding an account to your platform is separate and required before you can process any destination payments
So, he can first pay a subscription to access my website. And then, in parameters, if he want to sell product, he has to create an connected account.
Right ?
Sure
Ok, just to make sure everything is clear.
- User that want access to my app need to pay, I don't use Stripe connect, but checkout session.
- If a user want to sell products, he will go in the parameters of the app, and click on a button. He will be a connected account.
- To receive money, he will have to configure its account (as individuals, not company) using account link.
- When he did that, I can create a product (let's say TIP) and the user say he want to received 5 dollar (as tip product). So if someone want to pay him, I can then use its account id to send 4 dollar and 1 dollar for me.
Is all that correct ? If you think one detail is false, please tell me !
Sound about right yep
Ok ! Last question, let's say he creates a stripe connect account, but he did not add by exemple its bank card. What happens if someone send him 10 dollar ?
Can I check that he fulfill all information before he can receive money ? So that I don't accept tip if all is not fulfil?
The deposits would accrue in the account balance and can ultimately be paiod out once they add an account. But out hosted onboarding flows mostly require external account collection I believe
What do you mean by external account collection ?
And when a user want to create a connected account, what information need he to give if he is for individuals ?
What do you mean by external account collection ?
Their bank account details to receive their funds
And when a user want to create a connected account, what information need he to give if he is for individuals ?
All detailed here: https://stripe.com/docs/connect/required-verification-information
Ok so if it is individual, he does not need to give company right ?
I wouldn't think so no