#bear-flutter-externalaccount
1 messages ยท Page 1 of 1 (latest)
bear-connect-externalaccounts
Hi Koopajah
Hello! We don't maintain the Flutter library so I can't really speak to what they support.
What connected account type are you using? Custom, Express or Standard?
Ah, Custom
Okay so my advice is to let us do this for you
I understand the Flutter library is considered '3rd party' - I'm concerned about compliance, specifically collecting CVC card information via my app and sending it to my backend.
https://dashboard.stripe.com/settings/connect/custom here you can enable the UI called Connect Onboarding to collect bank account details for you automatically
I'm all ears - I'd go with this option too as the collect paymentSheet functionality does that part already (from a payment perspective), I need payout assistaince ๐
Ah, so I'd prefer not to go that route
It was suggested a while ago for collecting payment information (to make a payment)
I have no idea what that means ๐
the part I shared is specifically and only for collecting bank account details for your Custom accounts
Right, so my question boils down to this:
If a connected account (custom) wishes to add a bank account / card for payouts (from their Stripe account), I'll need to provide a UI for them to do so.
Collecting their info, card (with cvc) or bank account is considered dangerous.
well no you don't need to since I just showed you the exact way to do this with our own hosted flow
you might want to. Sure. I mean you shouldn't and all that but I can't force you ๐
That takes the user out of the app i.e. to a website, no?
sure which is way easier/cleaner
Ultimately: I know nothing about the Flutter library so I can't speak to that sorry
Right
So, if I had to collect this manually and create a token, add to the connect account in my own backend, are there compliance issues I could expect to run into?
mostly ~never do this yourself
Sorry I know it's a bit of a non answer, I just have no idea how this can be done in Flutter
I can show you how to write a web integration to do this easily and securely. But it will still have to be in some webview or equivalent
That is the easy bit, but it completely breaks the UI/flow of the app.
I've considered this, but as a 'last resort'
Hmm, let me ask it in another way:
If you visit the 'stripe-android' github repo, have a look at the UI where you enter card information - this is to collect information to create a payment method or the like. Is there such a UI for collecting external account information?
stripe-android: https://github.com/stripe/stripe-android