fix manual credit card payment with term discounts, #15068
[freeside.git] / httemplate / misc / process / payment.cgi
index efbdb76..f4f9561 100644 (file)
@@ -129,7 +129,7 @@ if ( $payby eq 'CHEK' ) {
   die "unknown payby $payby";
 }
 
-$cgi->param('discount_term') =~ /^\d*$/
+$cgi->param('discount_term') =~ /^(\d*)$/
   or errorpage("illegal discount_term");
 my $discount_term = $1;