hbci

package module
v0.3.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 28, 2019 License: Apache-2.0 Imports: 1 Imported by: 0

README

go-hbci

Build Status GoDoc Maintainability Go Report Card

A client library to use the Home Banking Computer Interface (german only)

For an exhausted reference of HBCI visit the website of The German Banking Industry

Community

Status of the project

Due to the massive amount of the standard this library is only at the beginning of being useful to use. Also, there is no client interface yet in terms of entry point for the library or management of pin/tan or any other data.

The implemented standard conforms to HBCI 2.2 and FINTS 3.0.

Roadmap

  • Parsing Accounts
  • Listing transactions
  • Some other read only action
  • Write access

Documentation

Index

Constants

View Source
const Version = "0.3.2"

Version represents the current library version

Variables

This section is empty.

Functions

func SetDebugMode

func SetDebugMode(debug bool)

SetDebugMode enables or disables logging on the debug logger

func SetInfoLog

func SetInfoLog(info bool)

SetInfoLog enables or disables logging on the info logger

Types

This section is empty.

Directories

Path Synopsis
Package client provides a high level API for HBCI-Requests The main types of this package are the Config and the Client itself.
Package client provides a high level API for HBCI-Requests The main types of this package are the Config and the Client itself.
cmd
banking
banking is a CLI to access bank data via HBCI Usage: banking [command] Available Commands: accounts Lists all accounts associated with the UserID balances Fetches balances for a specific account help Help about any command transactions fetch transactions for an account Flags: --blz string the identifier for the bank institute --config string config file (default is $HOME/.banking.yaml) -d, --debug enable debug logging (very verbose) --hbci.url string the URL to the bank institute -h, --help help for banking --pin string the pin for the provided account --userID string the account ID to authenticate with Use "banking [command] --help" for more information about a command.
banking is a CLI to access bank data via HBCI Usage: banking [command] Available Commands: accounts Lists all accounts associated with the UserID balances Fetches balances for a specific account help Help about any command transactions fetch transactions for an account Flags: --blz string the identifier for the bank institute --config string config file (default is $HOME/.banking.yaml) -d, --debug enable debug logging (very verbose) --hbci.url string the URL to the bank institute -h, --help help for banking --pin string the pin for the provided account --userID string the account ID to authenticate with Use "banking [command] --help" for more information about a command.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL