Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:homebanking

Dies ist eine alte Version des Dokuments!


HBCI mit aqbanking (Konsole)

Einrichtung

Comdirect

aqhbci-tool4 adduser -s https://hbci.comdirect.de/pintan/HbciPinTanHttpGate -b BLZ -u ONLINELOGIN-NR -N ANYNAME -t pintan

Volks- /Raiffeisenbank einrichten

Den VR-NetKey findet man zB im Online Banking unter Verwaltung → Alias

aqhbci-tool4 adduser -s https://hbci11.fiducia.de/cgi-bin/hbciservlet -b BLZ -u VR-NetKey -N ANYNAME -t pintan --hbciversion=300

(benötigt mindestens Pakete aus squeeze-backports, Überweisung (allgemein TAN Verfahren?!) funktioniert hier/gerade (01/2012) nicht)

Sparkasse einrichten

aqhbci-tool4 adduser -s https://hbci-pintan-by.s-hbci.de/PinTanServlet -b BLZ -u KTONR -N ANYNAME -t pintan
aqhbci-tool4 adduserflags -f forceSsl3
  • in der Adresse: -by entsprechend dem Bundesland anpassen
  • KTONR, wenn der login beim online banking die konto nummer ist
  • evtl auch aktuelle version nötig…

ING-DiBa

aqhbci-tool4 adduser -s https://fints.ing-diba.de/fints/ -b BLZ -u KTONR -N USERNAME -t pintan
 
aqhbci-tool4 adduserflags -b BLZ -u KTONR -f forceSsl3
aqhbci-tool4 adduserflags -b BLZ -u KTONR -f noBase64

Allgemein

Danach:

  • Abrufen der Systemkennung
    aqhbci-tool4 getsysid
  • Abrufen der Kontenliste
    aqhbci-tool4 listaccounts

    (evtl auch aqhbci-tool4 getaccounts, sie Anleitung)

  • Wählen der iTAN-Methode
    aqhbci-tool4 listitanmodes
    aqhbci-tool4 setitanmode -m ITANMODE

    (ITANMODE ist die erste zahl aus listitanmodes

Bei mehreren eingerichteten Konten jeweils -b, -u, -c angeben…

aqbanking-cli

Abfragen

aqbanking-cli request --balance
aqbanking-cli request --transactions

Verwerten

Daten (ctx Dateiformat) verwerten: (in csv umwandeln)

aqbanking-cli request --transactions > transaktionen.ctx
aqbanking-cli listtrans < transaktionen.ctx

Überweisen

aqbanking-cli transfer --bank=SENDERBLZ --account=SENDERKTONR  --rname="EMPFAENGERNAME" --rbank=EMPFAENGERBLZ --raccount=EMPFAENGERKTONR --value="123,45:EUR" --purpose="VERWENDUNGSZWECK" > ueberweisung.ctx
aqbanking-cli listtrans < ueberweisung.ctx

Strings wie Name und Verwendungszweck immer in „ einfassen.

Interne DB

Statt all den .ctx Dateien kann man auch die interne Datenbank benutzen. Bei Abfragen einfach ein –usedb anhängen. Diese kann amn wiederrum mit zB

aqbanking-cli dblisttransfers --exporter=csv --profile=full

anschauen.

aqbanking mit Python

apt-get install libaqbanking-dev libgwenhywfar60-dev
pip install python-aqbanking

Installation unter Debian Squeeze

apt-get -t squeeze-backports install aqbanking-tools libaqbanking-plugins-libgwenhywfar60

(backports für neue TAN verfahren nötig… comdirect klappt auch mit der 4er version aus dem squeeze repository)

HBCI mit Hibiscus (Java GUI Anwendung)

Installation: hibiscus

mehr eigentlich nicht…

linux/homebanking.1524076094.txt.gz · Zuletzt geändert: von quirxl

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki