line |
true |
false |
branch |
29
|
0 |
0 |
unless $class ne 'Payment::Sisow' |
35
|
0 |
0 |
unless $$self{'PS_m_id'} = $$args{'merchant_id'} |
36
|
0 |
0 |
unless $$self{'PS_m_key'} = $$args{'merchant_key'} |
53
|
0 |
0 |
$b ? : |
60
|
0 |
0 |
unless my $p = $self->_transaction_status('transaction', $tid, 'merchantid', $self->merchantId, 'merchantkey', $self->merchantKey) |
74
|
0 |
0 |
unless my $p = $self->_transaction_info('transaction', $tid, 'merchantid', $self->merchantId, 'merchantkey', $self->merchantKey) |
91
|
0 |
0 |
unless my $purchase_id = $args{'purchase_id'} |
92
|
0 |
0 |
if (length $purchase_id > 16) |
100
|
0 |
0 |
if (my $d = $args{'description'}) |
107
|
0 |
0 |
if (length $d > 32) |
116
|
0 |
0 |
if (length $entrance > 40) |
122
|
0 |
0 |
if $entrance eq $purchase_id |
126
|
0 |
0 |
if $payment eq 'ideal' and not $bank_id |
129
|
0 |
0 |
unless my $return = $args{'return_url'} |
133
|
0 |
0 |
if defined $cancel and $cancel eq $return |
134
|
0 |
0 |
if defined $callback and $callback eq $return |
136
|
0 |
0 |
$payment eq 'ideal' ? : |
|
0 |
0 |
unless my $p = $self->_start_transaction('merchantid', $self->merchantId, 'merchantkey', $self->merchantKey, 'payment', $payment eq 'ideal' ? '' : $payment, 'issuerid', $bank_id, 'amount', $amount_cent, 'purchaseid', $purchase_id, 'description', $description, 'entrancecode', $entrance, 'returnurl', $return, 'cancelurl', $cancel, 'callbackurl', $callback, 'notifyurl', $notify) |
163
|
0 |
0 |
@_ > 1 ? : |
171
|
0 |
0 |
if $checksum eq $$qs{'sha1'} |