NAME

wachovia.pl - program bundled with Finance::Bank::Wachovia as example program and (hopefully) useful as well.

SYNOPSIS

Use this program from the command line to get a miniature report on your wachovia savings/checkings account.

You can provide the login/account number every time you run the command:

 wachovia.pl --can=123456789 --pin=1234 --codeword=foo --account=1234567891234
 
 OR
 
 wachovia.pl --userid=foo --password=bar --account=1234567891234

NOTE ABOUT LOGINS: you can either use the customer access number method (--can --pin and --codeword) or the user id method ( --userid and --password ) it depends on how you log into the wachovia website.

But that's alot to type in every time you want to check your account. It's easier to provide the login/account info and have the program store it in a file ( "~/.wachovia" by default ). The file is encrypted (thanks Doug) and you use a "key" to decrypt the contents. The first time you run the command, you have to include all the login/account info PLUS a password (key) and optionally a file path to use.

wachovia.pl --can=123456789 --pin=1234 --codeword=foo --account=1234567891234 --key=password --file=~/.checking

After doing that, you can have the same affect as typing all that in just by typing:

wachovia.pl --key=password --file=~/.checking

And if you choose to use the default "~/.wachovia" file path (best choice for the account you'll check most often) then you can omit the --file argument.

wachovia.pl --key=password

And if you decide that you want to change the account number, or your PIN number needs to be changed, then just supply that changed info plus the key and it will update your key-file:

wachovia.pl --key=password --pin=4321

Now your pin will be updated, all else will remain the untouched. Remember, the only time you need to provide the --file argument is when you do want to use the default "~/.wachovia" file path.

DESCRIPTION

Uses Finance::Bank::Wachovia (which retrieves, parses, and objectifies your account info) and generates a report.

ARGS

--balance

Flag that tells program to just print out the available balance and exit. (has newline)

--details

Flag that tells program to display extra information (last 10 transactions).

--can

Your customer access number.

--pin

Your 4-digit PIN.

--codeword

Your super secret word.

--account

This is the account number that you want to retrieve information about.

--key

Optional. The password you use if you want to be smart and lazy. Read SYNOPSIS for details.

--file

The file you want to store your login/account info if you are using --key. It's optional, and "~/.wachovia" is the default. Read SYNOPSIS for details.

THANKS

Larry Wall for Perl.

Doug Feuerbach for so many things, but for this instance of thankfulness: the encryption/decryption routines.

Jason Marcell for his help testing/debugging the user_id/password login method.

AUTHOR

Jim Garvin <jg.perl@thegarvin.com>

Copyright 2004 by Jim Garvin

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

Finance::Bank::Wachovia

1 POD Error

The following errors were encountered while parsing the POD:

Around line 136:

=begin without a target?