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
account_id
within your/transactions/get
request, verify that theaccount_id
you are providing is still active on that Item. You can do this by making a request to our/accounts/get
endpoint and confirming that the sameaccount_id
is being returned. If theaccount_id
is 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/get
for the newaccount_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 theaccount_id
to be removed and a newaccount_id
to 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/get
request 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.