make cust_pay upgrade more tolerant about payment gateways
authorMark Wells <mark@freeside.biz>
Thu, 4 Apr 2013 00:18:31 +0000 (17:18 -0700)
committerMark Wells <mark@freeside.biz>
Thu, 4 Apr 2013 00:18:31 +0000 (17:18 -0700)
FS/FS/payinfo_transaction_Mixin.pm

index 093891e..50659ac 100644 (file)
@@ -73,10 +73,7 @@ sub _parse_paybatch {
     my $payment_gateway =
       qsearchs('payment_gateway', { 'gatewaynum' => $gatewaynum } );
 
     my $payment_gateway =
       qsearchs('payment_gateway', { 'gatewaynum' => $gatewaynum } );
 
-    die "payment gateway $gatewaynum not found" #?
-      unless $payment_gateway;
-
-    $processor = $payment_gateway->gateway_module;
+    $processor = $payment_gateway->gateway_module if $payment_gateway;
 
   }
 
 
   }