Finance::Bank::Bundesschatz is a Perl module that provides a basic interface to the online banking system of Bundeschatz.at at http://www.bundesschatz.at.
Please note, that you will need either Crypt::SSLeay or IO::Socket::SSL installed for working HTTPS support of LWP.
SYNOPSIS
# look for this script in the examples directory of the
# tar ball (balance.pl).
use Finance::Bank::Bundesschatz;
use strict;
use warnings;
my $agent = Finance::Bank::Bundesschatz->new(
account => 'XXX',
pass => 'XXX',
return_floats => 1,
);
my $balance = $agent->check_balance;
my $details = $agent->get_details;
printf("s: %s
", 'Kontonummer', $agent->account);
printf("s: %s
", $_->[0], $balance->{$_->[1]})
for(( [ qw/ Kontostand balance / ],
[ qw/ Verzinsung interest / ],
));
print "
";
foreach my $detail (@$details) {
printf("s: %s
", $_->[0], $detail->{$_->[1]})
for(( [ qw/ Produkt product / ],
[ qw/ Von from / ],
[ qw/ Bis to / ],
[ qw/ Verzinsung interest / ],
[ qw/ Betrag amount / ],
[ qw/ Zinsen interest_amount / ],
[ qw/ KESt tax / ],
[ qw/ Gesamt amount_after_tax / ],
));
print "
";
}
Product's homepage
Requirements:
· Perl