fix compilation error from patch just applied - method2payby is needed earlier
authorivan <ivan>
Fri, 30 Nov 2007 01:16:09 +0000 (01:16 +0000)
committerivan <ivan>
Fri, 30 Nov 2007 01:16:09 +0000 (01:16 +0000)
FS/FS/cust_main.pm

index 47d8fa3..d2e242a 100644 (file)
@@ -2481,6 +2481,12 @@ sub realtime_bop {
                   ? $options{'payinfo'}
                   : $self->payinfo;
 
+  my %method2payby = (
+    'CC'     => 'CARD',
+    'ECHECK' => 'CHEK',
+    'LEC'    => 'LECB',
+  );
+
   ###
   # select a gateway
   ###
@@ -2823,12 +2829,6 @@ sub realtime_bop {
 
   if ( $transaction->is_success() ) {
 
-    my %method2payby = (
-      'CC'     => 'CARD',
-      'ECHECK' => 'CHEK',
-      'LEC'    => 'LECB',
-    );
-
     my $paybatch = '';
     if ( $payment_gateway ) { # agent override
       $paybatch = $payment_gateway->gatewaynum. '-';