blib/lib/Business/OnlinePayment/IPPay.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 12 | 63 | 19.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
120 | 10 | 0 | 0 | $content{'recurring_billing'} and $content{'recurring_billing'} eq 'YES' |
130 | 12 | 0 | 8 | defined $exp and $exp =~ /^(\d+)\D+\d*\d{2}$/ |
12 | 0 | 0 | defined $exp and $exp =~ /^(\d{2})\d{2}$/ | |
141 | 12 | 0 | 8 | defined $exp and $exp =~ /^\d+\D+\d*(\d{2})$/ |
12 | 0 | 0 | defined $exp and $exp =~ /^\d{2}(\d{2})$/ | |
181 | 0 | 0 | 0 | $action eq 'authorization only' and $type eq 'CC' |
0 | 0 | 0 | $action eq 'post authorization' and $type eq 'CC' | |
0 | 0 | 0 | $action eq 'reverse authorization' and $type eq 'CC' | |
397 | 0 | 0 | 0 | exists $response->{'ActionCode'} and not exists $response->{'ErrMsg'} |
line | l | !l | condition |
---|---|---|---|
258 | 0 | 0 | $content{'check_number'} || '100' |
406 | 0 | 0 | $response->{'ActionCode'} || '' |
407 | 0 | 0 | $response->{'TransactionID'} || '' |
408 | 0 | 0 | $response->{'Approval'} || '' |
409 | 0 | 0 | $response->{'CVV2'} || '' |
410 | 0 | 0 | $response->{'AVS'} || '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
81 | 10 | 0 | 0 | $types{lc $content{'type'}} || $content{'type'} |
101 | 8 | 0 | 0 | $actions{$action} || $action |
104 | 2 | 0 | 0 | $check_actions{$action} || $action |
116 | 2 | 0 | 0 | $account_types{lc $content{'account_type'}} || $content{'account_type'} |
181 | 0 | 0 | 0 | $action eq 'normal authorization' or $action eq 'credit' |
0 | 0 | 0 | $action eq 'normal authorization' or $action eq 'credit' or $action eq 'authorization only' and $type eq 'CC' | |
308 | 0 | 0 | 0 | $type ne 'CC' or keys %shippingaddr |
453 | 0 | 2 | 0 | $self->{'_content'}{'nacha_sec_code'} || ($att{'Type'} =~ /business/i ? 'CCD' : 'PPD') |