DKB Kreditkarte: Kontoabfrage mit Hibiscus/Jameica
Java, Linux/OpenSource Mai 27th, 2011Hibiscus ist ein Plugin für Jameica – zusammen ergibt sich daraus ein Homebanking Programm das auf verschiedenen Betriebssystemen läuft (überall wo Java verfügbar ist), die Software kann hier heruntergeladen werden.
Die normale Abfrage von Konten erfolgt über HBCI – dies Protokoll wird jedoch leider nicht von jeder Bank bzw. jedem Finanzdienstleister für alle Produkte unterstützt. So ist Paypal z.B. nicht per HBCI abfragbar, und auch die recht populären DKB Kreditkarten Konten nicht.
In neuen Versionen unterstützt Jameica auch Scripting und sogenannte Offline-Konten. Das sind Konten, die nicht per HBCI abgefragt werden, sondern von Hand gepflegt werden. (Z.B. kann man so ein „Bar Kasse“ Konto führen.) Mittels Scripting – und dem richtigen Script – lassen sich so nun auch Paypal und die DKB Kreditkartenkonten abfragen. Dazu laedt man sich lediglich die neueste Jameica Version herunter und installiert das Hibiscus Plugin.
Anschließend muss man noch das jameica.scripting Plugin, HTMLUnit (wird zum Screen-Scraping der DKB und Paypal Webseiten verwendet) und die Scripte für Paypal und/oder DKB installieren – dafür gibt es zum Glück ein einzelnes Archiv, welches man hier herunterladen kann.
Das Archiv entpackt man – genauso wie das Hibiscus Plugin für Jameica – in den Plugins Ordner.
Nach dem Start von Jameica hat man unter „Datei->Einstellungen“ den Punkt „Scripting“, wo man Paypal und/oder das DKB Script aktivieren kann.
Für die DKB Kreditkarte erstellt man nun ein Offline Konto – als Bankleitzahl nimmt man die der DKB (12030000), als Kontonummer verwendet man die eigene Kontonummer und als Kundennummer verwendet man die Nummer der Kreditkarte. Hier kann man die mittleren Stellen der Nummer durch „*“ ersetzen – lediglich die ersten und letzten vier Ziffern der Kreditkartennummer müssen richtig angegeben sein.
Um Doppelbuchungen zu vermeiden, sollte unter „erweitert“ noch das automatische Gegenbuchen ausgeschaltet werden.
Das Konto kann anschließend über den Knopf „per Scripting synchronisieren“ abgefragt werden. (Leider nicht zentral mit den anderen HBCI Konten – aber immerhin.)
April 5th, 2012 at 19:05
mal unter entwicklern eher nicht-tech-talk: die dkb setzt tw. sehr abstruse limits: 1) der kauf eines naja etwas groesseren tft loeste eine „fraud protection“ aus. 2) im urlaub (ja, weiss, kennen wir developer eigentlich nicht ;-)) war dann selbst die karte etwas mickrig im rausruecken der kohle obwohl das konto ueppig gedeckt war haben sie auch da ein putziges „limit“ – zum glueck noch ne zweite visa-karte dabei gehabt..