summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wells <mark@freeside.biz>2012-07-13 00:25:42 -0700
committerMark Wells <mark@freeside.biz>2012-07-13 00:25:42 -0700
commitcc258d677cd8904e52a254b1bcce120f253ee26b (patch)
tree9700cbd96bf1e8f2868f1eb0111b0e91007b4699
parent622a7ed7d079b7ae183053d2f807c862cc015db7 (diff)
check_number
-rw-r--r--BatchPayment/Item.pm12
1 files changed, 9 insertions, 3 deletions
diff --git a/BatchPayment/Item.pm b/BatchPayment/Item.pm
index c929cf3..d9a3ec7 100644
--- a/BatchPayment/Item.pm
+++ b/BatchPayment/Item.pm
@@ -43,9 +43,8 @@ has action => (
=item payment_type
-"CC" or "ECHECK". Most processors will only support
-one or the other, and if set on the BBP::Processor object, this is not
-required.
+"CC" or "ECHECK". Most processors will only support one or the other,
+and if set on the Processor object, this is not required.
=cut
@@ -240,6 +239,11 @@ other operations on the transaction, like voiding or refunding it.
The authorization code, probably only meaningful for credit cards.
Should be undef (or not present) if the transaction wasn't approved.
+=item check_number
+
+The check number, probably only meaningful if this transaction was
+processed from a paper check.
+
=item assigned_token
In tokenized systems which store the customer's account number or
@@ -267,6 +271,8 @@ has [qw(
assigned_token
)] => ( is => 'rw', isa => 'Str');
+has check_number => ( is => 'rw', isa => 'Int' );
+
__PACKAGE__->meta->make_immutable;
1;