diff options
author | ivan <ivan> | 2002-09-10 03:31:08 +0000 |
---|---|---|
committer | ivan <ivan> | 2002-09-10 03:31:08 +0000 |
commit | 211f62628c61eafd9de02ab4fcb816591ff771f5 (patch) | |
tree | 16d3348a77117d329c0f5eba780297a687dedc79 | |
parent | 28abb2df5236fe1bc20300420b49c7f26fd4f16a (diff) |
Business::OnlinePaymet fix for processors w/o order numbers, like VirtualNet
-rw-r--r-- | FS/FS/cust_bill.pm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm index 5e041ea59..20cd6fed8 100644 --- a/FS/FS/cust_bill.pm +++ b/FS/FS/cust_bill.pm @@ -674,7 +674,9 @@ sub realtime_card { if ( $transaction->is_success() && $action2 ) { my $auth = $transaction->authorization; - my $ordernum = $transaction->order_number; + my $ordernum = $transaction->can('order_number') + ? $transaction->order_number + : ''; #warn "********* $auth ***********\n"; #warn "********* $ordernum ***********\n"; @@ -1112,7 +1114,7 @@ sub print_text { =head1 VERSION -$Id: cust_bill.pm,v 1.41 2002-09-05 16:51:49 ivan Exp $ +$Id: cust_bill.pm,v 1.41.2.1 2002-09-10 03:31:08 ivan Exp $ =head1 BUGS |