+# bad check
+ok(
+ $tx->content(
+ type => 'ECHECK',
+ %auth,
+ action => 'Normal Authorization',
+ description => 'Business::OnlinePayment test',
+ amount => '5.99', #5.99 Decline
+ invoice_number => '100100',
+ name => 'Tofu Beast',
+ routing_code => '400020001',
+ account_number => '1112222',
+ customer_ssn => '999999999',
+ address => '1234 Bean Curd Lane, San Francisco',
+ )
+);
+ok($tx->submit());
+ok($tx->is_success(),0); #393
+ok($tx->error_message(), 'VC: Returned check for this account');
+ok($tx->authorization(), '/^\w{6}/'); #\d{6}/');
+ok($tx->server_response->{UMavsResultCode}, "");
+ok($tx->server_response->{UMresult}, "D"); #bad check
+ok($tx->server_response->{UMcvv2Result}, "No CVV2/CVC data available for transaction.");
+ok($tx->server_response->{UMversion}, "2.9");
+ok($tx->server_response->{UMavsResult}, "No AVS response (Typically no AVS data sent or swiped transaction)"); #"n/a");
+ok($tx->server_response->{UMrefNum}, qr/^\d+/);
+ok($tx->server_response->{UMerrorcode}, "00000");
+ok($tx->server_response->{UMvpasResultCode}, "");
+ok($tx->server_response->{UMcvv2ResultCode}, "");
+