Manage payout accounts for connected accounts
Learn how to manage external bank accounts and debit cards for connected accounts.
Payout accounts can be bank accounts or debit cards. Stripe recommends collecting external account details with the Connect Onboarding web form, which helps you:
- Save design and development time.
- Eliminate the need to store sensitive data such as account and routing numbers on your server.
- Eliminate the need to build form validations when users enter account details.
In the US, we also recommend using Stripe Financial Connections, which lets your users securely link their financial accounts to your business. It helps you:
- Increase onboarding conversion by preventing your accounts from having to interrupt the process to locate their account and routing numbers.
- Reduce first payout failure rates by eliminating errors that result from manual entry of account and routing numbers.
- Eliminate the need to store sensitive data such as account and routing numbers on your server.
- Eliminate the need to build form validations when accounts enter account details in custom onboarding forms.
- (Accounts v1 only) Enable your accounts to authenticate in fewer steps by reusing bank account details they’ve saved to Link. Accounts that save their account information at any of the Stripe businesses using Link can share their account details with your platform the next time they use Financial Connections.
- Access additional information on an account’s external bank account, such as balances, ownership details, and transactions. You can mitigate fraud during onboarding by verifying that information, such as the name and address of the external bank account holder.
Financial Connections is free when you include Link. Otherwise, using it incurs fees.
Alternatively, if you use API onboarding for your connected accounts, you can collect payout account details with a custom form in your account onboarding flow.
Opting out of external account collection
For accounts where the platform is responsible for collecting requirements, such as Custom accounts, you may opt not to collect external account information in onboarding. You may do this if, for instance, you build your own onboarding flow where you want to collect external account information.
In embedded onboarding, you can disable external account collection by setting the external_
feature on the Account Session to false. Alternatively, in hosted onboarding you can go to your Connect external accounts settings and then under Accounts where the platform is responsible for collecting requirements enable or disable collecting external account information. Note that this is off by default.