#rohail-kamran_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1387309709694078976
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi Sam!
Hi! Looking into your query!
Thanks!
Thank you for waiting! Let me confirm my understanding of your flow. Is below correct?
- You have a customer object for each player.
- You have a payment flow where you collect payment from the customer / players.
- Now you need a flow where you can pay the customers / players money as well.
Yes!
And as per my last discussion with support and the documentation I read, I proposed this to our client:
What they have to do:
-
Log into your Stripe account -> Settings -> Connect
-
Enable Express accounts (not Standard or Custom)
-
This allows us to create "Connected Accounts" for players and send payouts to them programmatically.
-
Give us test API keys and later live keys once everything is working
What we will do for payouts:
-
We will use the keys provided from our client to onboard the user if they are not already onboarded. To do this we will first create a stripe connect account for them using their email.
-
Once done, we will ask stripe to generate a secure onboarding link for that account. We will email this link to the user so they can click on it and fill the form at their convenience.
-
Once filled, stripe will give us a connected account id which we can store in our db for later reference and use that for payouts.
Is this correct @chrome charm ?
This is mostly correct. When you first create the Express account with the API (https://docs.stripe.com/api/accounts/create) it will already provide you with the account. You can then create an Account Link (https://docs.stripe.com/api/account_links/create) with type: account_onboarding to onboard the connected account. The form will collect all the relevant details from the connected account.
Awesome. So once the form is filled, do I get a webhook event?
You can reference this document: https://docs.stripe.com/connect/hosted-onboarding
It will guide you on what events you need to listen to and how you can check if an account is onboarded.
Thank you so much!
I will look at this now.
In the stripe dashboard, my client is unable to find the option to register with stripe connect.... like where to enable express accounts etc. They were just lost in a lot of customization options.... is there a documentation or video that you could please refer to for this?
We don't have a specific documentation for this. They will need to answer a questionnaire about the fund flow, etc.
Sure! They can go to this link on th edashboard: https://dashboard.stripe.com/connect
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
They will have a list of items they need to complete.
One of it includes completing the platform profile which is the questionnaire I mentioned.
If they face any issues with the onboarding, I would recommend for them to reach out to Stripe Support (https://support.stripe.com/contact/email) and the support team will be able to assist them with it.
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Thank you Sam! Sounds awesome.