0.01
[Business-OnlinePayment-OpenECHO.git] / t / bad_card.t
index 3d0913c..da64193 100644 (file)
@@ -1,4 +1,4 @@
-BEGIN { $| = 1; print "1..1\n"; }
+BEGIN {$| = 1; print "1..1\n"; }
 
 eval "use Net::SSLeay;";
 if ( $@ ) {
@@ -7,26 +7,33 @@ if ( $@ ) {
 
 use Business::OnlinePayment;
 
-my $tx = new Business::OnlinePayment("OpenECHO");
+my $tx = new Business::OnlinePayment("SecureHostingUPG");
+
+#$Business::OnlinePayment::HTTPS::DEBUG = 1;
+#$Business::OnlinePayment::HTTPS::DEBUG = 1;
+#$Business::OnlinePayment::SecureHostingUPG::DEBUG = 1;
+#$Business::OnlinePayment::SecureHostingUPG::DEBUG = 1;
+
 $tx->content(
     type           => 'VISA',
-    #login          => '123>4684752',
-    login          => '1234684752',
-    password       => '54321420',
+    login          => 'SH207361', #SecureHosting Reference
+    password       => '495376',   #SecureHosting Checkcode value
     action         => 'Normal Authorization',
     description    => 'Business::OnlinePayment visa test',
     amount         => '49.95',
-    invoice_number => '100100',
-    customer_id    => 'jsk',
-    first_name     => 'Tofu',
-    last_name      => 'Beast',
+    currency       => 'GBP',
+    name           => 'Tofu Beast',
     address        => '123 Anystreet',
     city           => 'Anywhere',
     state          => 'UT',
     zip            => '84058',
     phone          => '420-543-2199',
-    card_number    => '4007000000027',
+    email          => 'tofu.beast@example.com',
+    card_number    => '4005550000000020',
     expiration     => '08/06',
+    card_start     => '05/04',
+    cvv2           => '1234', #optional
+    issue_number   => '5678',
 );
 $tx->test_transaction(1); # test, dont really charge
 $tx->submit();
@@ -35,6 +42,6 @@ if($tx->is_success()) {
     print "not ok 1\n";
 } else {
     #warn $tx->server_response."\n";
-    #warn $tx->error_message. "\n";
+    #warn  $tx->error_message. "\n";
     print "ok 1\n";
 }