Attempt best-effort on transferwise transactions with no permissions
authorMagnus Hagander <[email protected]>
Thu, 31 Jul 2025 12:40:49 +0000 (14:40 +0200)
committerMagnus Hagander <[email protected]>
Thu, 31 Jul 2025 12:40:49 +0000 (14:40 +0200)
commit7e64f2bc8edfec1123227b39820851377d9cf959
treec5c5af1787ec4d8109b0f91f0612a708bfc5e628
parent763a0e7bbf5fce1175def5927c2ac14d1d2d435b
Attempt best-effort on transferwise transactions with no permissions

If a transferwise transaction is sent from another user of their bank,
the id of the transaction belongs to the *other user*, and the recipient
has no permissions to get to the details. So when this happens, do a
best-effort set of details based on what we can find in the activity
(which generally does not contain payment references for example), and
leave it to the user - rather than just ignoring it.

The same seems to happen for direct debit transactions, so process them
the same.
postgresqleu/transferwise/api.py