eval "use Time::Local;";
die "Time::Local version 1.05 required with Perl versions before 5.6"
if $] < 5.006 && !defined($Time::Local::VERSION);
- eval "use Time::Local qw(timelocal_nocheck);";
+ eval "use Time::Local qw(timelocal timelocal_nocheck);";
}
use Date::Format;
#use Date::Manip;
#warn "AFTER: \n". $self->_dump;
- ''; #no error
+ $self->SUPER::check;
}
=item all_pkgs
grep {
#$_->part_bill_event->plan eq 'realtime-card'
$_->part_bill_event->eventcode =~
- /\$cust_bill\->realtime_(card|ach|lec)$/
+ /\$cust_bill\->realtime_(card|ach|lec)/
&& $_->status eq 'done'
&& $_->statustext
}
- $_->cust_bill_event;
+ $cust_bill->cust_bill_event;
next unless @cust_bill_event;
my $error = $cust_bill_event[0]->retry;
if ( $error ) {
( $content{account_number}, $content{routing_code} ) =
split('@', $self->payinfo);
$content{bank_name} = $self->payname;
+ $content{account_type} = 'CHECKING';
+ $content{account_name} = $payname;
+ $content{customer_org} = $self->company ? 'B' : 'I';
+ $content{customer_ssn} = $self->ss;
} elsif ( $method eq 'LEC' ) {
$content{phone} = $self->payinfo;
}