Flinks Connect is the module that assists all customers in connecting their bank accounts in a secure and intuitive way. All the complicated bank multi-factor authentication, edge cases and errors are handled so you don't have to — all while keeping credentials from ever hitting your server.
You also don't have to worry about maintenance since all new supported financial institutions are added automatically. The design and the customer flow can be customized, depending on your use-case and brand experience.
Flinks Connect is a component of your app that needs to be added in a webview. No hosting or additional server is needed.
The end-to-end integration requires client-side and server-side configurations.
- User successfully connects an account using Flinks Connect.
- Flinks issues a
loginIdto your client-side and user is redirected to the
loginIdis sent to the server app.
- App server exchanges
requestIdto receive the data.
After an account connection has successfully been authorized, Flinks Connect will issue an
loginId. It allows you to access the data collected for that particular account via the Flinks API. Once you have retrieved the
loginId, you should store it securely on your app's server side and never share it publicly. We explain how to do that just below.
By default, an
loginId does not expire. If your use case requires it, we provide an endpoint that will allow you to completely delete it and all associated data. Details on the /DeleteCard endpoint can be found in the Flinks API Reference.
loginId will always be the same for the same bank account, as long as it's not deleted.
Updated about 2 years ago