fix "payby" option to batch_card
authormark <mark>
Mon, 20 Sep 2010 22:45:58 +0000 (22:45 +0000)
committermark <mark>
Mon, 20 Sep 2010 22:45:58 +0000 (22:45 +0000)
FS/FS/cust_main.pm

index cec6d10..f9204ca 100644 (file)
@@ -2188,7 +2188,7 @@ sub batch_card {
   return '' unless $amount > 0;
   
   my $invnum = delete $options{invnum};
-  my $payby = $options{invnum} || $self->payby;  #dubious
+  my $payby = $options{payby} || $self->payby;  #still dubious
 
   if ($options{'realtime'}) {
     return $self->realtime_bop( FS::payby->payby2bop($self->payby),