-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FinTS dialog with Berliner Sparkasse aborts due to invalid dialog ID #165
Comments
Hello, same behaviour on fetching Transactions from Sparkasse Pforzheim-Calw (BLZ: 66650085 / Endpoint: https://banking-bw3.s-fints-pt-bw.de/fints30) using fints Library Version 4.1.0. Fetching failed immediately after changing TAN-Mechanism from QR to PushTAN App (=TAN-Method 923). Troubleshooting Script shows following error: Traceback (most recent call last): Contents of the OrderedDict in Function client.get_tan_mechanisms: Switching back TAN-Mechanism to QR will fix the error. Troubleshooting Script then works fine. Also found similar notices in AqBanking Forum. Sorry @raphaelm - i am not able to solve this by myself at the moment. The process is still too complex for me to understand. Chris |
There's also #121 which may be related. It's the same error message, but with DKB. |
Hello, Any idea how this could be fixed? |
Same here since yesterday. I'm willing to test if someone is able to blind-fix this like we did in #155 |
#171 could also be related |
Please try again with python-fints 4.2.0 and storing the system ID and passing it to the next run: If the issue persists, feel free to reopen. |
I confirm: v4.2.0 fixes the problem for sparkasse pforzheim-calw (66650085). THANK YOU so much @raphaelm! |
Sadly doesn't work for me. If I pass the stored system_id to FinTS3PinTanClient it throws
What's unclear to me in the docs is "During your first connection, the bank will assign your client application a “system ID”". Because I get assigned a new system_id on every call to FinTS3PinTanClient(). I just stored the last one that I got assigned and used it for the next call. Am I doing it wrong? |
Describe the bug
Minimal bootstrap fails with Sparkasse.
The FinTS dialog with Sparkasse aborts when fetching the tan medium (
client.get_tan_media
) with error9010 - Die angegebene Bankreferenz/Dialog-ID ist nicht gültig.
*Bank I tested this with
Name of the bank: Berliner Sparkasse
FinTS URL: https://banking-be3.s-fints-pt-be.de/fints30
Expected behavior
Minimal bootstrap succeeds.
I've successfully used this for a couple of years and I've passed a valid product ID. Last successful use was on April 27, 2024. First failure was on May 20, 2024.
Code required to reproduce
The code from
quickstart.rst
up to minimal bootstrap (minimal_interactive_cli_bootstrap
).Log output / error message
Additional context
Python 3.11 macOS
python-fints 4.1.0
My last successful use of this library was with a version before 4, likely 3.1.0.
The text was updated successfully, but these errors were encountered: