#prakash
1 messages ยท Page 1 of 1 (latest)
Hi ๐
No, Connect is the correct way to move funds to another entity within Stripe. In order for other parties to receive payments from us we need to collect the necessary KYC information for them.
Hi, Toby thank you for your reply.
I found collecting KYC information is a little hassle for the users. there are lots of information we need information from the user to make the transfer work
๐ stepping in as toby needs to step away
You can't move funds without onboarding a Connected Account
That said, you can onboard them with minimal requirements if you only request the transfers capability for instance.
so it means I need to pass "transfers" as capability while onboarding accounts
Are these accounts going to be in the same region as your platform?
Like both US-based? Or both EU-based?
yeah both are US-based
Okay then yes
When you create the account you only want to request transfers for capabilities: https://stripe.com/docs/api/accounts/create#create_account-capabilities
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
so we need all this information right?
Yes that is required. But really you just want to send your user through Connect Onboarding using an Account Link and we will collect it
If you have certain pieces of that information from your users already then you can pre-fill it on account creation as well
So they don't have to fill it in when onboarding
the problem is I do not want to user fill up all this information to make the transfer but I think that information is required
Yes it is required due to the regulatory nature of moving money
ok got it now, thank you @deft socket for the quick replies