Finance-Bank-HSBC

 view release on metacpan or  search on metacpan

HSBC.pm  view on Meta::CPAN

        $_->{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 

README  view on Meta::CPAN

  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 )