python-fints icon indicating copy to clipboard operation
python-fints copied to clipboard

Just saying THANKS! (works with 1822Direkt)

Open spaetz opened this issue 6 years ago • 1 comments

I just spent a full weekend reading FinTS specs and creating a "Fintees" (get it?) module. It was nowhere near full fledged when I discovered python-fints! So well designed. An lo and behold, I can login to the 1822Direkt Bank and retrieve accounts and balances.

When I try a SEPA transfer, I get the challenge='Zur Bestätigung des Auftrags bitte mit der 1822direkt QRTAN+ App den QR-Code einscannen und die in der QRTAN+ App angezeigte TAN eingeben. Prüfen Sie bitte in der 1822direkt QRTAN+ App vor der Bestätigung die Übereinstimmung der angezeigten Daten auf Ihrem Smartphone mit den für die Transaktion vorgesehenen Daten.', challenge_hhduc=b'\x00\timage/png\x08\xb4\x89.....

So, once I manage to display the QR code png, it seems the TAN entry should be working for 1822direkt (not yet tested).

So, consider this as an "please add 1822Dirkt to the list of tested banks with fints 2.2.0" :-) At least Accounts and Balances have been tested (it does not return my Wertpapierdepot though).

spaetz avatar Oct 26 '19 17:10 spaetz

And to make this bug report even more convoluted: The QR app TAN mechanism is type 902 and the png image is not detected by the code in pull request #54 :-).

fints.formals.TwoStepParameters5(security_function = '902', # Sicherheitsfunktion kodiert

spaetz avatar Oct 26 '19 17:10 spaetz