Data such as a transaction, an account, or an invoice could not be retrieved or missing for many different reasons:
Institution change _ The institution's website or APP changed how this account is displayed visually (frontend) or how the data is provided (backend) and we need to update our integration accordingly.
Institution instability _ The institution may be unavailable and thus new data cannot be collected. This could be an intermittent issue or a persistent issue.
Too much data _ A link can have a larger-than-expected quantity of data causing a timeout before all the data can be collected.
Unsupported Account _ The account type is not supported by the Belvo API for this institution. For example, a business account associated with a physical person's credentials, or vice versa. Or a specific account type, such as a "multi-account" or "retirement account".
Link cannot be refreshed _ If there is an issue with credentials and a link cannot be updated then the most recent transactions will not be collected.
Account cannot be refreshed _ If there is an issue collecting an account then the transactions will not be collected.
Unsupported transaction type _ For example, a transaction that shows the balance at the end of the day.
Mistaken for a duplicate _ Transactions can be removed if they appear to be duplicated. For example, if there is another transaction from the same day with the same description and of the same amount.