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

Connection to GLS Bank (Atruvia) fails, but works with other clients

Open mauqqz opened this issue 5 months ago • 1 comments

Hi,

I am trying to connect to GLS Bank in Germany (BLZ: 43060967, URL: https://fints1.atruvia.de/cgi-bin/hbciservlet) using the latest version of the fints library on Python 3.12 / macOS.

The connection always fails with the error FinTSClientError: Could not find system_id or Authentication data wrong?.

Crucially, I can confirm that my credentials and FinTS account access are working perfectly, as I can successfully connect and get a TAN prompt using another FinTS client (MoneyMoney) with the exact same credentials.

This suggests a specific incompatibility between the library and the Atruvia backend for this bank.

This is the client initialization code I am using:

client = FinTS3PinTanClient(
    bank_identifier='43060967',
    user_id='YOUR_VR_NETKEY', 
    pin='YOUR_PIN',
    server='[https://fints1.atruvia.de/cgi-bin/hbciservlet](https://fints1.atruvia.de/cgi-bin/hbciservlet)',
    product_id='My-Test-Client/1.0',
    system_id='0'
)´´´

mauqqz avatar Jun 13 '25 09:06 mauqqz