Finance::Bank::Bankwest::Transaction - representation of an account transaction
This module is part of distribution Finance-Bank-Bankwest v1.0.0.
This distribution's version numbering follows the conventions defined at semver.org.
$transaction->date; # '31/12/2012' $transaction->narrative; # '1 BANK CHEQUE FEE - BWA CUSTOMER' $transaction->cheque_num; # undef $transaction->amount; # -10.00 $transaction->type; # 'FEE'
Instances of this module are returned by "transactions" in Finance::Bank::Bankwest::Session.
A string in DD/MM/YYYY format representing the date of the transaction.
DD/MM/YYYY
A description of the transaction.
The cheque number for cheque withdrawals, or undef if not applicable.
undef
A positive or negative value representing the credit or debit value of the transaction respectively, or undef if not applicable (such as for fee notices or declined transactions).
The transaction "type." May be one of the following values (or even something else):
Debit via cheque.
Authorisation only.
Non-salary deposit or EFTPOS refund.
Deposit via a Fast Deposit box.
Dishonoured debit, e.g. bounced cheque.
Debit interest.
Declined transaction.
Bank fee, e.g. bank cheque fee.
Information-only transaction without a credit or debit, such as notification of an ATM fee being paid by Bankwest or a breakdown of fees included in another transaction (such as foreign currency conversion).
Salary deposit.
Internal credit from another Bankwest account.
BPAY or internal debit to another Bankwest account.
Credit withdrawal.
Credit withdrawal by an international merchant.
ATM, EFTPOS or "pay anyone" withdrawal, or direct debit.
"transactions" in Finance::Bank::Bankwest::Session
Alex Peters <lxp@cpan.org>
This software is copyright (c) 2013 by Alex Peters.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
The full text of the license can be found in the 'LICENSE' file included with this distribution.
To install Finance::Bank::Bankwest, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Finance::Bank::Bankwest
CPAN shell
perl -MCPAN -e shell install Finance::Bank::Bankwest
For more information on module installation, please visit the detailed CPAN module installation guide.