If you are not seeing recent transactions on an account, there can be a few different reasons. Below are a few troubleshooting steps you can follow:
- If you are providing an
/transactions/getrequest, verify that the
account_idyou are providing is still active on that Item. You can do this by making a request to our
/accounts/getendpoint and confirming that the same
account_idis being returned. If the
account_idis no longer being returned and the user has confirmed that their account is still active, have the user go through Link in Update mode with the add accounts flag.
- If the account is showing in Plaid but has a different
account_id, you will need to update the data stored for the account with the data that is now being returned in
/accounts/getfor the new
account_id. This can occur when some of the user's account information has changed and we receive new data from the financial institution that our system can't match with the account we have on file, causing the
account_idto be removed and a new
account_idto be created in place. In general, we recommend regularly updating the account data you have stored for your users' Items, given that new accounts can be added and closed accounts can be removed on a common basis.
- Check the state of the Item. You can make an
/item/getrequest and confirm if an error is being returned within the error object of the API response. If an error is returned, search our docs for troubleshooting steps for that specific error code.