From 9160ffe22e8afe191e0192fbff8f6a7b2b236f46 Mon Sep 17 00:00:00 2001 From: Jonathan Prykop Date: Tue, 31 Mar 2015 13:41:58 -0500 Subject: Added processor_id functionality --- BatchPayment/Batch.pm | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'BatchPayment/Batch.pm') diff --git a/BatchPayment/Batch.pm b/BatchPayment/Batch.pm index b05eb80..e5dd22f 100644 --- a/BatchPayment/Batch.pm +++ b/BatchPayment/Batch.pm @@ -37,6 +37,12 @@ If your processor uses C and C, this will be set to 0 by C and incremented every time C is called. Convenient for formats that require record numbers. +=item processor_id + +Processor-specific value to be set by the processor during submit and +passed to receive, useful for processors that require their own identifiers +for download. + =back =head1 METHODS @@ -69,6 +75,12 @@ has batch_id => ( default => '', ); +has processor_id => ( + is => 'rw', + isa => 'Str', + default => '', +); + has items => ( traits => ['Array'], is => 'rw', -- cgit v1.2.1