Skip to content

A fast, modular and simple HBCI library for Haskell

License

Notifications You must be signed in to change notification settings

nicolasajram/hsbci

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HsBCI Build Status Coverage Status

HsBCI aims to be a simple, modular and fast library which implements the German Home Banking Computer Interface (HBCI) / Financial Transaction Services (FinTS) protocol.

Status

HsBCI is in alpha status and under heavy development. A few things work for some banks (like getting the balance and statement list), but there many things do not, most are not tested. Things are not stable and will likely break.

ToDos

  • Work with multiple HBCI versions (currently only HBCI Plus)

  • Implement missing HBCI Jobs:

    • Transfer
    • TanMediaList
    • ...
  • Handle errors correctly

  • Handle different Tan modes correctly

  • Check messages for message size and max num GV before sending

  • Correctly extract allowed tan modes from responses

About

A fast, modular and simple HBCI library for Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 99.3%
  • Nix 0.7%