Expand test numbers to 3-6
authorfbriere <fbriere>
Fri, 17 Feb 2006 01:07:40 +0000 (01:07 +0000)
committerfbriere <fbriere>
Fri, 17 Feb 2006 01:07:40 +0000 (01:07 +0000)
InternetSecure.pm

index 591c98d..85bb05e 100755 (executable)
@@ -181,7 +181,7 @@ sub to_xml {
        $data{MerchantNumber} = $self->merchant_id;
 
        $data{xxxCard_Number} =~ tr/ //d;
-       $data{xxxCard_Number} =~ s/^[0-36-9]/4/ if $self->test_transaction;
+       $data{xxxCard_Number} =~ s/^[^3-6]/4/ if $self->test_transaction;
 
        my ($y, $m) = $self->parse_expdate($content{exp_date});
        $data{xxxCCYear} = sprintf '%.4u' => $y;