Problem
I don't receive any transactions / some transactions are missing.
Possible reasons and solutions
1. No transactions
There are no transactions on the account in question at all (e.g. it is a new account and no transactions have been made yet).
How to check?
Reach out to the account's owner and confirm if there are any transactions made to/from their account.
2. date_from & date_to parameters
You are using date_from
& date_to
parameters in your GET /api/v2/accounts/{id}/transactions/
request, and there are no transactions that fall into the selected time period.
How to check?
Make a request for transactions without date_from
& date_to
parameters to retrieve all the account's transactions:
curl -X GET "https://bankaccountdata.gocardless.com/api/v2/accounts/ACCOUNT_ID/transactions/" \
-H "accept: application/json" \
-H "Authorization: Bearer ACCESS_TOKEN"
If you receive the transactions in response to this request, it means there were no transactions in the previously selected time period.
3. EUA parameters
You are using a custom end user agreement (EUA) with a custom max_historical_days
parameter, and there are no transactions that fall into this time period.
How to check?
- Make a call to the requisition endpoint
GET /api/v2/requisitions/{id}/
to get EUA ID. - Make a call to the EUA endpoint
GET /api/v2/agreements/enduser/{id}/
to seemax_historical_days
parameter. - Make sure that there are transactions on the account in question that fall into this time period.
If there are no transactions that fall into the EUA period, you would need to create a new EUA with the correct max_historical_days
parameter, create a new requisition and connect the account from scratch. Please see our Quickstart guide for reference.
5. Technical issues
Temporary technical issues or outages with the API provider's systems or the bank's systems could impact the availability or accuracy of transaction data.
How to check?
Please submit a request on our customer portal for assistance.
Comments
0 comments
Please sign in to leave a comment.