3 Business::BatchPayment::Batch
7 A Business::BatchPayment::Batch object represents a group of payment
8 requests or confirmations (L<Business::BatchPayment::Item>) submitted
9 to a bank (or returned from a bank) as a batch.
15 =item batch_id - Batch identifier. The format is processor-specific
16 but usually must be a positive integer, if it's used at all.
18 Processor modules may include C<batch_id> in a reply batch ONLY if
19 it is guaranteed to match the batch_id of a request batch AND all
20 the items in the reply batch come from that request batch. Otherwise,
21 C<batch_id> must be null. It must always be null when using one-way
22 (receive-only) workflow, since there are no request batches.
24 =item items - An arrayref of L<Business::BatchPayment::Item> objects
25 included in the batch.
31 package Business::BatchPayment::Batch;
44 isa => 'ArrayRef[Business::BatchPayment::Item]',
47 elements => 'elements',