Nordigen fetch interval

hi everyone!

dont know if this is a bug, a setting or i just dont get it. ive connected a bank account via nordigen a few days ago. all transactions were imported to invoice ninja. now i have new transactions on my bank account, but they dont appear on invoice ninja. but i can see them when logging in to https://bankaccountdata.gocardless.com. is there any fetch interval to set or do i need to enable a cron? i also found nothing in the laravel.log which would indicate an error fetching the data.

im using the invoice ninja docker installation.

BR
Thomas

Hi,

I believe transactions should be fetched daily.

Hello hillel!

Thanks for your reply. is there any log i can check or enable debug to see whats going on? how is the api call triggered? can it be triggered manual?

BR
Thomas

I suggest checking the logs in storage/logs

You may be able to use this API route to manually run the import

https://api-docs.invoicing.co/#post-/api/v1/bank_integrations/refresh_accounts

hi hillel!

in storage/logs there is only laravel.log and has no trace of problems with fetching the data from nordigen. but calling the API endpoint triggered getting the new transactions from the bank account.

thank you very much. i think i will do a cronjob for it.

BR
Thomas

Is auto-sync enabled for the bank account?

hi hillel!

please can you explain? i dont see any auto-sync option. neither on invoice ninja, nor on nordigen.

BR
Thomas

You should see it if you edit the bank integration in the app.

It may help to try with the desktop app.

hi hillel!

it says “aktiviert”. i will observe in the future. when its not working, i will call the suggested API endpoint via cron.

thanks again
Thomas

someone may need it. the easiest way to trigger a “transaction fetch” is:

  • (if docker) docker exec -it invoiceninja-app-1 /bin/sh
  • php artisan tinker
  • dispatch(new BankTransactionSync());

hope this helps someone in the future