python-fints
python-fints copied to clipboard
netbank - 'Anzahl Signaturen für diesen Auftrag unzureichend laut UPD oder BPD.'
Describe the bug
Anzahl Signaturen für diesen Auftrag unzureichend laut UPD oder BPD.
when fetching transactions for the last 30 days.
Bank I tested this with Name of the bank: netbank FinTS URL: https://banking.netbank.de/hbci
Expected behavior List of transactions
Code required to reproduce https://python-fints.readthedocs.io/en/latest/trouble.html
Log output / error message
Same here. Login, set tan mechanism, get balance, get information, all works. Get transactions returns empty list. Responce:
Dialog response: 9050 - Die Nachricht enthält Fehler.
Dialog response: 9370 - Anzahl Signaturen für diesen Auftrag unzureichend laut UPD oder BPD.
Found 0 transactions
With version 2.2 psd2 branch and the hack
f._need_twostep_tan_for_segment = lambda _: True
both works.
Responce:
Dialog response: 3060 - Bitte beachten Sie die enthaltenen Warnungen/Hinweise.
Dialog response: 3076 - Starke Kundenauthentifizierung nicht notwendig.
Found 36 transactions
The hack doesn't work with version 3:
Dialog response: 9050 - Die Nachricht enthält Fehler.
Dialog response: 9999 - Fehler: LIST_NO_CHALLENGE_CREATED
Dialog response: 9010 - Der gewünschte Auftrag kann nicht verteilt signiert werden.