Finance-Bank-HSBC
view release on metacpan or search on metacpan
$_->{name}, $_->{type}, $_->{account}, $_->{balance};
}
=head1 DESCRIPTION
This module provides a rudimentary interface to the HSBC online
banking system at C<https://www.ebank.hsbc.co.uk/>.
=head1 DEPENDENCIES
You will need either C<Crypt::SSLeay> or C<IO::Socket::SSL> installed
for HTTPS support to work with LWP. This module also depends on
C<WWW::Mechanize> and C<HTML::TokeParser> for screen-scraping.
=head1 CLASS METHODS
check_balance(bankingid => $u, seccode => $p, dateofbirth => $d)
Return an array of account hashes, one for each of your bank accounts.
=head1 ACCOUNT HASH KEYS
foreach (@accounts) {
printf "%25s : %13s / %18s : GBP %8.2f\n",
$_->{name}, $_->{type}, $_->{account}, $_->{balance};
}
DESCRIPTION
This module provides a rudimentary interface to the HSBC online
banking system at https://www.ebank.hsbc.co.uk/.
DEPENDENCIES
You will need either Crypt::SSLeay or IO::Socket::SSL installed
for HTTPS support to work with LWP. This module also depends on
WWW::Mechanize and HTML::TokeParser for screen-scraping.
WARNING
This warning is from Simon Cozens' Finance::Bank::LloydsTSB, and seems
just as apt here.
This is code for <online banking>, and that means <your money>, and
that means <BE CAREFUL>. You are encouraged, nay, expected, to audit
the source of this module yourself to reassure yourself that I am not
( run in 0.537 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )