Stripe Financial Connections lets your users securely share their financial data so you can streamline payments, reduce fraud, underwrite risk, build new products, and more. Integrate once to retrieve financial data and use it to move money or build financial products through Stripe's interoperable APIs.
Let your users connect their financial accounts in seconds to improve payments and product experiences.
Embed our authentication flow into your mobile app or website, or easily add it to our payment UIs in the Dashboard. Authenticate accounts and maximize conversion with a streamlined user experience.
Instantly verify bank accounts and retrieve permissioned data from a broad set of 5,000 financial institutions. Fall back to our hosted microdeposit flow for any other US financial institution.
Reduce development time by using a single Stripe integration to connect to users’ accounts and power common processes, such as onboarding and payments.
Use a single Stripe integration to connect to users’ accounts, move money, and build financial products.
Earn users’ trust by accessing only the data you need and conveying what data is shared and with whom.
Instantly connect to over 90% of US bank accounts and reliably retrieve data that users have agreed to share.
Reduce drop-off during checkout and other processes by streamlining account verification and data sharing.
Secure access to users’ financial data enables you to streamline common processes, such as onboarding and payments, and build new products to help users manage their finances. Because Financial Connections is fully interoperable with the rest of Stripe, it’s easy to connect to users’ accounts to improve payments and product experiences.
Power secure and reliable ACH Direct Debit payments, payouts, and other types of money movement by instantly verifying bank accounts. Check account balances before initiating debits to avoid payment failures and insufficient funds errors.
Reduce fraud by confirming bank account ownership before initiating payouts or accepting payments. Use Financial Connections with Stripe Identity to both verify a user’s identity and confirm they’re the owner of a bank account.
Mitigate the risk of losses when processing payments or offering financial services. Gain additional visibility into users’ cash flow, income sources, and ability to repay.
Build products that help users manage their money. Unify data about users’ accounts and payments so they can better manage cash flow and understand their earnings.
Your users should always be in control of their financial data. With Financial Connections, you can promise your users that you can only access the data they have consented to share.