summaryrefslogtreecommitdiff
path: root/postgresqleu/plaid
AgeCommit message (Collapse)Author
2023-09-19Add support for refreshing plaid login linksMagnus Hagander
When an upstream bank or other institution expires a connecion and requires a new login, plaid will start returning 400 errors with code ITEM_LOGIN_REQUIRED. We need to pick that up and allow the user to re-login to re-enable fetching things.
2023-06-21Replace comma with space in plaid transaction textsMagnus Hagander
It seems plaid inserts a comma in multiline, or just long, payment references sometimes. Our other banks put in spaces (or nothing). To keep our regexps in pending bank matcher works, just replace the comma with a space - it's very unlikely to be significant anyway.
2023-06-20Fix typoMagnus Hagander
2023-06-20Convert plaid amount to string before decimalMagnus Hagander
When converting directly float->decimal, roundoff errors can occur for certain values. But there is no roundoff from float->str, and then from str->decimal, go figure...
2023-06-20Explicitly convert plaid amounts to DecimalMagnus Hagander
2023-06-18Add a job to verify plaid balances against accounting systemMagnus Hagander
2023-06-18Implement support for Plaid banktransactionsMagnus Hagander
This module will use the plaid.com service to download bank transaction lists from any supported bank. If available, it will also respond to webhooks sent by plaid whenever transactions show up, but failing that will just poll twice per day.