#Manan
1 messages · Page 1 of 1 (latest)
Currently, only bank account is supported for payout: https://stripe.com/docs/payouts
Providers are afraid of adding bank details on custom user interface.
How to show providers that it's authentic?
User can add payout bank account details in Stripe Dashboard: https://dashboard.stripe.com/settings/payouts
how can this be done through iOS/ Android app?
Is this standalone Stripe account or connected account?
By connected account you mean "Connect" account right?
Yup! Connect is the product name whereas connected account is the sub-account connected to the platform
If it's a standalone Stripe account without Connect, then setting payout can only be done in Dashboard and not in your mobile app.
Through iOS SDK we call "createTokenWithBankAccount" and send token backend for account access to make payout at a certain point.
Custom add bank detail screen is where we collect required information to call above method in SDK. Which provider find not secure.
Our purpose is to take providers in confidence by showing this is authentic.
createTokenWithBankAccount is not used to collect payout bank account details for standalone stripe account
To setup payout bank account of a standalone stripe account, it can only be done in the Dashboard: https://dashboard.stripe.com/settings/payouts as mentioned in the guide here: https://stripe.com/docs/payouts
I apologies, it's Connected account with custom type.
Confirmed with backend team.
For that bank details are fetched from provider through iOS app and token created through SDK is sent to backend to create an account for payout.
For this providers feel insecure to give details in ios front end app.
Is there build in ui to add bank details through ios?
Which country of the custom connected account? Is it all US or other countries?
All are US. For now at least.
For US, Stripe offers Financial Connections in iOS app to collect bank details: https://stripe.com/docs/connect/payouts-bank-accounts?bank-account-collection-integration=direct-api&bank-account-collection-method=financial-connections&platform=ios
Bank account details will be added in Stripe UI
Above link is for Direct-API which we currently use.
Beside that there's this "Connect onboarding for custom accounts"
Can this be used from iOS app to redirect to url for onboarding?
maybe using safari or default (google) browser?
Above link is for Direct-API which we currently use.
Under direct API, there are a few other options. From your code, Stripe Financial Connection is the one with Stripe pre-built UI, but your current integration uses manually collecting bank details which is different from Stripe Financial Connection
Can this be used from iOS app to redirect to url for onboarding? maybe using safari or default (google) browser?
Yup for both
So if we change from collecting manually to generate account with it's id parameter to using pre-built UI, does it matter?
What is your concern? You can use one of the following to collect payout bank account:
- Stripe hosted onboarding page to collect the payout bank account
- Stripe Financial Connection
- Manual bank account collection