How to create a flow for multiple banks from one user

This user guide provides step-by-step instructions on how to import the data of one user from multiple banks. To achieve this, you might need to present the SignIn Widget (or redirect the user) as many times as there are bank accounts from which you want to import data using the same ownerExternalId for every unique session.

ownerExternalId

Using the ownerExternalId identifier, you can seamlessly combine data from multiple sources into one place. The owner data aggregation feature allows you to collect and consolidate information from different places, including PDF Statements, Owner Uploads, and AIS data.

Step-by-step instructions

To aggregate the imported data from multiple sources (different banks or accounts), make sure to use the same ownerExternalId value for all of the user’s import sessions. This ensures that the data is correctly associated with the user.

  1. Prompt the user to log in with their first account: display the SignIn Widget or redirect to the SignIn Redirection.
  2. After the user logs in, initiate the data import process on your side.
  3. Now you can ask the user to choose whether they want to import more accounts or finish the process.
  4. If the user agrees to add another account, show the widget (or redirect) again while using the same ownerExternalId and ask the user to go through the process again.
  5. Now the user will be able to choose a different bank and log in.
  6. After the user successfully logs in to the second bank, initiate the data import process on your side.
  7. If the user wants to import more accounts repeat the previous steps for each additional bank account.
  8. Once all bank accounts have been imported using the same ownerExternalId, you can extract the aggregated result with the Aggregated Data endpoint.
  9. Steps 4-7 can also be replaced with another data source, e.g. PDF Statements Parsing or Owner Upload. Just remember to always provide the same ownerExternalId.

Documentation

For technical documentation, refer to our unified documentation that offers comprehensive support for customers integrating with AIS services, our PDF parser, and Data Analysis solutions. Discover detailed guidance on seamless integration with Kontomatik services and explore their full range of capabilities.

Contact

Sales

Do you need help in explaining our products, costs, and cooperation?

Technical Support

Do you have technical questions about our services or API integration?