A seamless way for your users to connect their bank accounts
Instantly access financial data in one streamlined interface - boosting onboarding and more.





Connect, collect, empower



Connection success
Connect every customer with a 95%+ success rate across 15,000+ institutions in North America. Fewer drop-offs, faster onboarding.
Minimize Fraud
Reduce manual effort and stay one step ahead with built-in account matching and advanced document tampering detection.
Customized experience
Configurable connection interface to put your product and brand at the center of the user experience.
Ways we enable your solution



Comprehensive data sets at your fingertips
From identity to account details, access the financial data you need to power a wide variety of use cases.

Why access data with Flinks
A vast network of financial institutions across North America
With coverage to more than 15,000 financial institutions, confidently serve every user.
Speed and reliability of our connections
Boost user conversions with our wide OAuth coverage and strong connection that offers 95%+ connection rate.
Ease and flexibility of integration
Flexible integrations that allow you to get started with minimal development.
Frequently asked questions
- How does Flinks Connect integrate into a web or mobile app?
Flinks Connect is embedded using a secure iframe for web and webview for mobile, allowing users to connect their bank accounts without leaving your experience.
- Can the Flinks Connect widget be customized?
Yes. The Flinks Connect widget supports customization options such as branding, language, institution selection, and flow behavior. You can see the full list of available parameters in our documentation.
- Does Flinks use screen scraping or OAuth?
Flinks supports both. OAuth is used where available, including with 9 of the 10 largest banks in the US. In Canada, Flinks works directly with banks to build custom API integrations that improve connection reliability.
- Does Flinks handle multi-factor authentication (MFA)?
Yes, we support MFA and handle it automatically, as it’s a critical part of the authorization process that allows access to your user’s data.
- What data do we get once a user connects their bank account?
You receive raw banking data such as account details, balances, transaction history, and basic account-holder information, which you can process or enrich based on your use case.
- Can data be refreshed after the initial connection?
Yes. You can refresh data via API requests. If a bank requires reauthentication (for example, due to MFA or credential changes), Flinks surfaces that requirement so the user can reconnect.
- Can Flinks connect to both retail and commercial bank accounts?
Yes. Flinks supports connections to both personal and business bank accounts, depending on the financial institution and account type.
- Which banks and regions does Flinks Connect support?
Flinks Connect supports major banks and credit unions across Canada and the US. A full, up-to-date list of supported institutions is available in our documentation.
- What’s the difference between Flinks Connect and Flinks Express?
Flinks Connect is embedded and controlled within your product experience. Flinks Express is a fully hosted, out-of-the-box connection flow managed by Flinks for faster implementation.
- How is Flinks Connect priced?
Flinks Connect pricing is based on your volume of monthly unique connections. Standard contracts include a monthly minimum commitment, with better rates available at higher volumes.
Go beyond connection

Enrich
Translate raw financial data into actionable insights.

Pay
A holistic payment experience from bank connection to payment initiation.



%201.png)


%201.png)
