Overview
An overview on the Connection object
What is a connection?
A connection is a connection of your user with a financial institution. Each connection is unique to each user.
Connection hierarchy
A user can have multiple connections. A connection can have multiple accounts from the same financial institution. each account can have multiple transactions.
Connection Mode
Mode | Description |
---|---|
PSD2 | For financial institutions that supports PSD2 Open Banking protocol, We will create a consent process with using OAuth protocol which will allow us to fetch the user's financial consented data. |
A connection has a mode depending on the financial institution and the way the user/you chose to connect with.
Connection Status
Every connection has a status that describes his state and in what part of the process this connection is currently is
Status | Description |
---|---|
INACTIVE | The connection is initialised currently in a stale state. Waiting for user action. |
FETCHING | Our systems are trying to connect to the financial institution. |
CONNECTED | We have successfully connected to the user financial institution. In this point the consent journey will be over. |
COMPLETED | For one time connection, this means we fetched all the users accounts and transactions for this connection. |
ACTIVE | For recurring connection. we are actively fetching each day the user account and transaction information so you can get to most accurate financial data. |
ERROR | The connection encountered an error in the process. You can see the error details using the GET connection api. |
EXPIRED | Expired status is when the connection can no longer be used. |
FETCHING_ERROR | When an error occurs during the fetching data process. Contact us for information. |
REJECTED | When the account owner rejects the consent in his provider. |
PARTIALLY_AUTHORIZED | This status will appear once the bank account needs one or more additional account owners to sign the consent. The provider will send sms messages to all of the additional account owners with the link to sign the consent. Once all of the needed approvals has been collected, the connection will be changed to ACTIVE. If one of the account owners declined the consent, the connection will be changed to REJECTED. If 5 days has passed and the account owners didn't reject or approved the consent, the connection will be changed to EXPIRED. |
REPLACED | A new connection with the same psuId and in the same provider is now ACTIVE |
REVOKED | The psu revoked his consent in the provider site/app |
Updated 6 months ago
Whatβs Next