Closed vojeroen closed 5 months ago
👋 Feel free to update the existing BNP bank mapper here or a create a new one if this is a different bank: https://github.com/actualbudget/actual-server/blob/master/src/app-gocardless/banks/bnp-be-gebabebb.js
We don't have access to all the banks of the world, so patching all the GoCardless data inconsistencies (which actually stem from the banks sending inconsistent data) in Actual is near impossible. However, contributions to the bank mappers from the community are more than welcome.
Verified issue does not already exist?
What happened?
When syncing an account with GoCardLess to a BNP bank account, the "payee" and "notes" fields don't seem to contain appropriate information for card payments.
Example of a card payment:
Example of a bank transfer:
These result in the following entries in Actual:
As you can see, for the bank transfer, everything is fine. The debtor name and account are used as payee, and the notes are as expected.
However, for the card payment, the payee contains the same information as the notes:
Payee = Digital Ticketin Bruxelles, Betaling Met Debetkaart Nummer [redacted] Digital Ticketin Bruxelles 23/04/2024 Bancontact Bankreferentie : [redacted] Valutadatum : 23/04/2024 Notes = DIGITAL TICKETIN BRUXELLES, BETALING MET DEBETKAART NUMMER [redacted] DIGITAL TICKETIN BRUXELLES 23/04/2024 BANCONTACT BANKREFERENTIE : [redacted] VALUTADATUM : 23/04/2024
This raises two concerns:
What error did you receive?
No errors occurred.
Where are you hosting Actual?
Docker
What browsers are you seeing the problem on?
Safari
Operating System
Mac OSX (browser) Linux (docker host)