Seit einiger Zeit bietet ING-DiBa allen Kunden ohne besondere Anmeldung einen HBCI Zugang. Dazu werden die gleichen Zugangsdaten wie für das Internet-Banking verwendet. Dieser HBCI Zugang läßt sich auch mit GnuCash bzw. AqBanking nutzen.
Zunächst startet man den AqBanking Setup Wizard. Bei GnuCash 2.2.9 versteckt sich der im Menü unter Tools|Online Banking Setup...
Im Wizard legt man zuerst einen Benutzer/User an:
- Der Name kann beliebig gewählt werden, darf aber nicht leer bleiben.
- Die UserId ist die Kontonummer, mit der man sich auch beim Internet-Banking anmeldet.
- Die Kundennummer/CustomerId muß leer gelassen werden.
Nun muß man nur noch die Schritt "Get Certificate" und "Get System Id" erfolgreich abschließen. Dabei wird auch automatisch die Liste der Konten heruntergeladen, so daß man diese gar nicht mehr konfigurieren muß.
Wenn AqBanking nach der PIN fragt, muß die Internet-Banking PIN eingegeben werden - und nicht der DiBa Key. Hört sich logisch an, man kann aber trotzdem darauf kommen, es anders zu machen. ;-)
Update 2011-12-20: Mit Gnucash 2.4.7 ergeben sich folgende Änderungen.
- Statt eines Häckchens "Show Special Settings" gibt es im AqBanking Wizard nun einen simplen Knopf "Special Settings" um obige Einstellungen zu machen.
- Nach wie vor muss als HBCI Protokoll-Version "2.20" gewählt werden.
- Bei mir funktioniert HTTP 1.0 und 1.1 - am besten einfach die Voreinstellungen (1.1) lassen
- TAN Medium ID leerlassen, Überweisung mit iTAN funktioniert auch so.
- Ein Häckchen bei "Force SSLv3" ist nicht nötig, vermeidet aber ein paar Warnungen bei der Kommunikation.
- Meine PIN hat 10 Stellen (Großbuchstaben, Kleinbuchstaben, Zahlen, keine Sonderzeichen oder Umlaute). Funktioniert ohne Probleme, obwohl man immer wieder liest, dass HBCI nur 6-stellige PINs erlaubt.
Hi,
ReplyDeleteich bin ebenfalls ING DiBa kunde und versuche derzeit ebenfalls einen PIN/TAN User in GNUCash einzubinden. Leider klappt das gar nicht bei mir:
bei mir gibt es lauter handshake errors beim sync.
Liegt das an Firewall Einstellungen oder etwas anderem?
Hast Du eine genaue Fehlermeldung für mich? Gerne per Email an matthias [dot] kraaz [at] gmx [dot] de.
ReplyDeleteVielen Dank. Mit diesen Hinweisen hat es geklappt.
ReplyDeleteVielen Dank für diese schöne Seite. Jetzt funktioniert es bei mir auch :)
ReplyDeleteLeider unterstützt ING HBCI nicht mehr seit PST2 im Sep. Gibt es da eine Idee, außen rum zu arbeiten?
ReplyDeleteHallo, bei mir funktioniert HBCI immer noch trotz gegenteiliger Ankündigung. Hast du es getestet? Was passiert?
DeleteLeider klappt die Einrichtung bei mir mit Gnucash 3.9 unter windows ebenfalls nicht.
DeleteGetestet:
- Server-URL entweder https://fints.ing.de/fints oder die alte https://fints.ing-diba.de/fints/
- Benutzerkennung die ING Login/Depot-Nummer
- HBCI Version 3.0 und 2.2
- HTTP Version 1.0 und 1.1
Bei Erstellung des Banking Users erscheint:
HBCI: 9800 - Der Dialog wurde abgebrochen. (M)
HBCI: 9400 - Der anonyme Dialog wird nicht unterstützt. (M)
Muss hier noch etwas anderes eingestellt werden?
Versuch es doch mal direkt mit der Kommandozeile von AqBanking. GnuCash benutzt AqBanking. Manchmal stehen die Dialoge von GnuCash aber ein bisschen im Wege. Eine Verbindung, die Du mit der AqBanking Kommandozeiel eingerichtet hast, erscheint anschliessend auch in GnuCash und kann benutzt werden. Siehe https://www.aquamaniac.de/rdm/projects/aqbanking/wiki/SetupPinTan
DeleteGuter Tipp. Habe hier https://www.aquamaniac.de/rdm/issues/134 am Ende die Befehle gefunden, die für die Ing funktionieren. Und nun läuft es auch wieder in GnuCash. Danke!
DeleteVielen Dank für die Kommentare unter diesem Blog-Artikel. Ihr habt mir nach einem Abend der Fehlersuche zu einem gelungenen Abschluss verholfen :).
DeleteViele dankbare Grüße!