diff --git a/agms/response/report_response.py b/agms/response/report_response.py index edac887..7be99e4 100644 --- a/agms/response/report_response.py +++ b/agms/response/report_response.py @@ -91,6 +91,8 @@ def __init__(self, response, op): 'createuser': 'created_by', 'moduser': 'modified_by', 'useragent': 'user_agent', + 'cardpresent': 'card_present', + 'cardtype': 'card_type' } arr = response['transactions']['transaction'] diff --git a/agms/test/remote/test_agms.py b/agms/test/remote/test_agms.py index 50b7c46..cdd1765 100644 --- a/agms/test/remote/test_agms.py +++ b/agms/test/remote/test_agms.py @@ -21,8 +21,8 @@ def __init__(self): class AgmsTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', - 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', + 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.agms = Dummy() self.agms._set_parameter('transaction_type', {'value': 'sale'}) diff --git a/agms/test/remote/test_configuration.py b/agms/test/remote/test_configuration.py index 0c14cd6..b94de12 100644 --- a/agms/test/remote/test_configuration.py +++ b/agms/test/remote/test_configuration.py @@ -10,14 +10,14 @@ def setUp(self): self.config = Configuration.instantiate() def testConfigurationInit(self): - self.assertEqual(Configuration.gateway_username, 'agmsdevdemo') - self.assertEqual(Configuration.gateway_account, '1001789') - self.assertEqual(Configuration.gateway_api_key, 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f') + self.assertEqual(Configuration.gateway_username, 'osdgithub') + self.assertEqual(Configuration.gateway_account, '1002186') + self.assertEqual(Configuration.gateway_api_key, 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc') def testConfigurationInstantiate(self): - self.assertEqual(self.config.gateway_username, 'agmsdevdemo') - self.assertEqual(self.config.gateway_account, '1001789') - self.assertEqual(self.config.gateway_api_key, 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f') + self.assertEqual(self.config.gateway_username, 'osdgithub') + self.assertEqual(self.config.gateway_account, '1002186') + self.assertEqual(self.config.gateway_api_key, 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc') def testHttpClient(self): self.assertTrue(isinstance(self.config._http_client, RequestsClient)) diff --git a/agms/test/remote/test_hpp.py b/agms/test/remote/test_hpp.py index febce88..ee5eab0 100644 --- a/agms/test/remote/test_hpp.py +++ b/agms/test/remote/test_hpp.py @@ -7,7 +7,7 @@ class HPPTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.hpp = HPP() def testHPPClassAssignment(self): diff --git a/agms/test/remote/test_invoicing.py b/agms/test/remote/test_invoicing.py index b99788e..8c19eb1 100644 --- a/agms/test/remote/test_invoicing.py +++ b/agms/test/remote/test_invoicing.py @@ -7,7 +7,7 @@ class InvoicingTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', None, None, 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', None, None, 'requests') self.invoicing = Invoicing() def testInvoicingClassAssignment(self): diff --git a/agms/test/remote/test_recurring.py b/agms/test/remote/test_recurring.py index f8ced2d..cbc3941 100644 --- a/agms/test/remote/test_recurring.py +++ b/agms/test/remote/test_recurring.py @@ -7,7 +7,7 @@ class RecurringTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', None, None, 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', None, None, 'requests') self.recurring = Recurring() def testRecurringClassAssignment(self): diff --git a/agms/test/remote/test_report.py b/agms/test/remote/test_report.py index c790319..f8c0dde 100644 --- a/agms/test/remote/test_report.py +++ b/agms/test/remote/test_report.py @@ -7,7 +7,7 @@ class ReportTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.report = Report() def testReportClassAssignment(self): diff --git a/agms/test/remote/test_safe.py b/agms/test/remote/test_safe.py index fd463a1..f92d7ee 100644 --- a/agms/test/remote/test_safe.py +++ b/agms/test/remote/test_safe.py @@ -8,7 +8,7 @@ class SAFETest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', None, None, 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', None, None, 'requests') self.safe = SAFE() def testSAFEClassAssignment(self): diff --git a/agms/test/remote/test_transaction.py b/agms/test/remote/test_transaction.py index 0dab991..cba3b81 100644 --- a/agms/test/remote/test_transaction.py +++ b/agms/test/remote/test_transaction.py @@ -7,7 +7,7 @@ class RemoteTransactionTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', None, None, 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', None, None, 'requests') self.transaction = Transaction() def testTransactionClassAssignment(self): diff --git a/agms/test/unit/response/test_hpp_response.py b/agms/test/unit/response/test_hpp_response.py index 6e0fca7..b179b1c 100644 --- a/agms/test/unit/response/test_hpp_response.py +++ b/agms/test/unit/response/test_hpp_response.py @@ -12,7 +12,7 @@ class HPPResponseTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'pycurl') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'pycurl') self.hpp = HPP() @httpretty.activate diff --git a/agms/test/unit/response/test_report_response.py b/agms/test/unit/response/test_report_response.py index af0655f..e29aaa2 100644 --- a/agms/test/unit/response/test_report_response.py +++ b/agms/test/unit/response/test_report_response.py @@ -12,7 +12,7 @@ class ReportResponseTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'pycurl') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'pycurl') self.rep = Report() @httpretty.activate @@ -30,7 +30,7 @@ def testReportClassAssignment(self): def successful_TransactionAPI_response(self): return """ - <transactions><transaction><id>716803</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>716803</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/31/2015 10:08:06 PM</transactiondate><createdate>3/31/2015 10:08:06 PM</createdate><moddate>3/31/2015 10:08:06 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710036</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710036</responsetransid><responsesafeid>1034226</responsesafeid><transactiondate>3/29/2015 3:23:16 PM</transactiondate><createdate>3/29/2015 3:23:16 PM</createdate><moddate>3/29/2015 3:23:16 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710035</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710035</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 3:23:07 PM</transactiondate><createdate>3/29/2015 3:23:07 PM</createdate><moddate>3/29/2015 3:23:07 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710015</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710015</responsetransid><responsesafeid>1034225</responsesafeid><transactiondate>3/29/2015 3:01:24 PM</transactiondate><createdate>3/29/2015 3:01:24 PM</createdate><moddate>3/29/2015 3:01:24 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710014</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710014</responsetransid><responsesafeid>1034224</responsesafeid><transactiondate>3/29/2015 3:00:54 PM</transactiondate><createdate>3/29/2015 3:00:54 PM</createdate><moddate>3/29/2015 3:00:54 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710013</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710013</responsetransid><responsesafeid>1034223</responsesafeid><transactiondate>3/29/2015 2:59:33 PM</transactiondate><createdate>3/29/2015 2:59:33 PM</createdate><moddate>3/29/2015 2:59:33 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710011</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710011</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:52:08 PM</transactiondate><createdate>3/29/2015 2:52:08 PM</createdate><moddate>3/29/2015 2:52:08 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710010</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710010</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:49:44 PM</transactiondate><createdate>3/29/2015 2:49:44 PM</createdate><moddate>3/29/2015 2:49:44 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710008</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710008</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:46:52 PM</transactiondate><createdate>3/29/2015 2:46:52 PM</createdate><moddate>3/29/2015 2:46:52 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710005</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710005</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:45:27 PM</transactiondate><createdate>3/29/2015 2:45:27 PM</createdate><moddate>3/29/2015 2:45:27 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710003</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710003</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:32 PM</transactiondate><createdate>3/29/2015 2:44:32 PM</createdate><moddate>3/29/2015 2:44:32 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710002</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710002</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:09 PM</transactiondate><createdate>3/29/2015 2:44:09 PM</createdate><moddate>3/29/2015 2:44:09 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710001</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710001</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:34 PM</transactiondate><createdate>3/29/2015 2:43:34 PM</createdate><moddate>3/29/2015 2:43:35 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709999</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709999</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:19 PM</transactiondate><createdate>3/29/2015 2:43:19 PM</createdate><moddate>3/29/2015 2:43:19 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709998</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709998</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:42:21 PM</transactiondate><createdate>3/29/2015 2:42:21 PM</createdate><moddate>3/29/2015 2:42:21 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709997</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709997</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:41:34 PM</transactiondate><createdate>3/29/2015 2:41:34 PM</createdate><moddate>3/29/2015 2:41:34 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709995</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709995</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:59 PM</transactiondate><createdate>3/29/2015 2:39:59 PM</createdate><moddate>3/29/2015 2:39:59 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709993</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709993</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:22 PM</transactiondate><createdate>3/29/2015 2:39:22 PM</createdate><moddate>3/29/2015 2:39:22 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709991</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709991</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:36:53 PM</transactiondate><createdate>3/29/2015 2:36:53 PM</createdate><moddate>3/29/2015 2:36:53 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709990</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709990</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:47 PM</transactiondate><createdate>3/29/2015 2:35:47 PM</createdate><moddate>3/29/2015 2:35:47 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709988</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709988</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:12 PM</transactiondate><createdate>3/29/2015 2:35:12 PM</createdate><moddate>3/29/2015 2:35:12 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709984</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709984</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:31:15 PM</transactiondate><createdate>3/29/2015 2:31:15 PM</createdate><moddate>3/29/2015 2:31:15 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709972</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709972</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:26:16 PM</transactiondate><createdate>3/29/2015 2:26:16 PM</createdate><moddate>3/29/2015 2:26:17 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709971</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709971</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:45 PM</transactiondate><createdate>3/29/2015 2:25:45 PM</createdate><moddate>3/29/2015 2:25:45 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709970</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709970</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:23 PM</transactiondate><createdate>3/29/2015 2:25:23 PM</createdate><moddate>3/29/2015 2:25:23 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709969</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709969</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:23:47 PM</transactiondate><createdate>3/29/2015 2:23:47 PM</createdate><moddate>3/29/2015 2:23:48 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709964</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709964</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:22:15 PM</transactiondate><createdate>3/29/2015 2:22:15 PM</createdate><moddate>3/29/2015 2:22:15 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709940</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709940</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:01:14 PM</transactiondate><createdate>3/29/2015 2:01:14 PM</createdate><moddate>3/29/2015 2:01:14 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8| zlib/1.2.5</useragent><cardpresent>False</cardpresent></transaction></transactions> + <transactions><transaction><id>716803</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>716803</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/31/2015 10:08:06 PM</transactiondate><createdate>3/31/2015 10:08:06 PM</createdate><moddate>3/31/2015 10:08:06 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710036</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710036</responsetransid><responsesafeid>1034226</responsesafeid><transactiondate>3/29/2015 3:23:16 PM</transactiondate><createdate>3/29/2015 3:23:16 PM</createdate><moddate>3/29/2015 3:23:16 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710035</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710035</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 3:23:07 PM</transactiondate><createdate>3/29/2015 3:23:07 PM</createdate><moddate>3/29/2015 3:23:07 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710015</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710015</responsetransid><responsesafeid>1034225</responsesafeid><transactiondate>3/29/2015 3:01:24 PM</transactiondate><createdate>3/29/2015 3:01:24 PM</createdate><moddate>3/29/2015 3:01:24 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710014</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710014</responsetransid><responsesafeid>1034224</responsesafeid><transactiondate>3/29/2015 3:00:54 PM</transactiondate><createdate>3/29/2015 3:00:54 PM</createdate><moddate>3/29/2015 3:00:54 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710013</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710013</responsetransid><responsesafeid>1034223</responsesafeid><transactiondate>3/29/2015 2:59:33 PM</transactiondate><createdate>3/29/2015 2:59:33 PM</createdate><moddate>3/29/2015 2:59:33 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710011</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710011</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:52:08 PM</transactiondate><createdate>3/29/2015 2:52:08 PM</createdate><moddate>3/29/2015 2:52:08 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710010</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710010</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:49:44 PM</transactiondate><createdate>3/29/2015 2:49:44 PM</createdate><moddate>3/29/2015 2:49:44 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710008</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710008</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:46:52 PM</transactiondate><createdate>3/29/2015 2:46:52 PM</createdate><moddate>3/29/2015 2:46:52 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710005</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710005</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:45:27 PM</transactiondate><createdate>3/29/2015 2:45:27 PM</createdate><moddate>3/29/2015 2:45:27 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710003</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710003</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:32 PM</transactiondate><createdate>3/29/2015 2:44:32 PM</createdate><moddate>3/29/2015 2:44:32 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710002</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710002</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:09 PM</transactiondate><createdate>3/29/2015 2:44:09 PM</createdate><moddate>3/29/2015 2:44:09 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710001</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710001</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:34 PM</transactiondate><createdate>3/29/2015 2:43:34 PM</createdate><moddate>3/29/2015 2:43:35 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709999</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709999</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:19 PM</transactiondate><createdate>3/29/2015 2:43:19 PM</createdate><moddate>3/29/2015 2:43:19 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709998</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709998</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:42:21 PM</transactiondate><createdate>3/29/2015 2:42:21 PM</createdate><moddate>3/29/2015 2:42:21 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709997</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709997</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:41:34 PM</transactiondate><createdate>3/29/2015 2:41:34 PM</createdate><moddate>3/29/2015 2:41:34 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709995</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709995</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:59 PM</transactiondate><createdate>3/29/2015 2:39:59 PM</createdate><moddate>3/29/2015 2:39:59 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709993</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709993</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:22 PM</transactiondate><createdate>3/29/2015 2:39:22 PM</createdate><moddate>3/29/2015 2:39:22 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709991</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709991</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:36:53 PM</transactiondate><createdate>3/29/2015 2:36:53 PM</createdate><moddate>3/29/2015 2:36:53 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709990</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709990</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:47 PM</transactiondate><createdate>3/29/2015 2:35:47 PM</createdate><moddate>3/29/2015 2:35:47 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709988</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709988</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:12 PM</transactiondate><createdate>3/29/2015 2:35:12 PM</createdate><moddate>3/29/2015 2:35:12 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709984</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709984</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:31:15 PM</transactiondate><createdate>3/29/2015 2:31:15 PM</createdate><moddate>3/29/2015 2:31:15 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709972</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709972</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:26:16 PM</transactiondate><createdate>3/29/2015 2:26:16 PM</createdate><moddate>3/29/2015 2:26:17 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709971</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709971</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:45 PM</transactiondate><createdate>3/29/2015 2:25:45 PM</createdate><moddate>3/29/2015 2:25:45 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709970</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709970</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:23 PM</transactiondate><createdate>3/29/2015 2:25:23 PM</createdate><moddate>3/29/2015 2:25:23 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709969</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709969</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:23:47 PM</transactiondate><createdate>3/29/2015 2:23:47 PM</createdate><moddate>3/29/2015 2:23:48 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709964</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709964</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:22:15 PM</transactiondate><createdate>3/29/2015 2:22:15 PM</createdate><moddate>3/29/2015 2:22:15 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709940</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709940</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:01:14 PM</transactiondate><createdate>3/29/2015 2:01:14 PM</createdate><moddate>3/29/2015 2:01:14 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8| zlib/1.2.5</useragent><cardpresent>False</cardpresent></transaction></transactions> """ diff --git a/agms/test/unit/response/test_safe_response.py b/agms/test/unit/response/test_safe_response.py index b03f399..919b114 100644 --- a/agms/test/unit/response/test_safe_response.py +++ b/agms/test/unit/response/test_safe_response.py @@ -12,7 +12,7 @@ class SAFEResponseTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.safe = SAFE() diff --git a/agms/test/unit/response/test_transaction_response.py b/agms/test/unit/response/test_transaction_response.py index fdf708e..a2c1e46 100644 --- a/agms/test/unit/response/test_transaction_response.py +++ b/agms/test/unit/response/test_transaction_response.py @@ -11,7 +11,7 @@ class TransactionResponseTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.transaction = Transaction() diff --git a/agms/test/unit/test_agms.py b/agms/test/unit/test_agms.py index 1d79a66..bdece79 100644 --- a/agms/test/unit/test_agms.py +++ b/agms/test/unit/test_agms.py @@ -21,7 +21,7 @@ def __init__(self): class AgmsTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.agms = Dummy() self.agms._set_parameter('transaction_type', {'value': 'sale'}) diff --git a/agms/test/unit/test_configuration.py b/agms/test/unit/test_configuration.py index eaf969f..05593ae 100644 --- a/agms/test/unit/test_configuration.py +++ b/agms/test/unit/test_configuration.py @@ -6,19 +6,19 @@ class AgmsTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', - 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', + 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.config = Configuration.instantiate() def testConfigurationInit(self): - self.assertEqual(Configuration.gateway_username, 'agmsdevdemo') - self.assertEqual(Configuration.gateway_account, '1001789') - self.assertEqual(Configuration.gateway_api_key, 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f') + self.assertEqual(Configuration.gateway_username, 'osdgithub') + self.assertEqual(Configuration.gateway_account, '1002186') + self.assertEqual(Configuration.gateway_api_key, 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc') def testConfigurationInstantiate(self): - self.assertEqual(self.config.gateway_username, 'agmsdevdemo') - self.assertEqual(self.config.gateway_account, '1001789') - self.assertEqual(self.config.gateway_api_key, 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f') + self.assertEqual(self.config.gateway_username, 'osdgithub') + self.assertEqual(self.config.gateway_account, '1002186') + self.assertEqual(self.config.gateway_api_key, 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc') diff --git a/agms/test/unit/test_hpp.py b/agms/test/unit/test_hpp.py index 77e05ef..08be614 100644 --- a/agms/test/unit/test_hpp.py +++ b/agms/test/unit/test_hpp.py @@ -8,7 +8,7 @@ class HPPTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.hpp = HPP() def testHPPClassAssignment(self): diff --git a/agms/test/unit/test_invoicing.py b/agms/test/unit/test_invoicing.py index d67c925..9eced3a 100644 --- a/agms/test/unit/test_invoicing.py +++ b/agms/test/unit/test_invoicing.py @@ -7,7 +7,7 @@ class InvoicingTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.invoicing = Invoicing() def testInvoicingClassAssignment(self): diff --git a/agms/test/unit/test_recurring.py b/agms/test/unit/test_recurring.py index 25a1505..d194335 100644 --- a/agms/test/unit/test_recurring.py +++ b/agms/test/unit/test_recurring.py @@ -7,7 +7,7 @@ class RecurringTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.recurring = Recurring() def testRecurringClassAssignment(self): diff --git a/agms/test/unit/test_report.py b/agms/test/unit/test_report.py index 5d6767c..1d472d1 100644 --- a/agms/test/unit/test_report.py +++ b/agms/test/unit/test_report.py @@ -8,7 +8,7 @@ class ReportTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.report = Report() def testReportClassAssignment(self): @@ -42,12 +42,12 @@ def testSuccessfulSAFEAPI(self): def successful_TransactionAPI_response(self): return """ - <transactions><transaction><id>716803</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>716803</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/31/2015 10:08:06 PM</transactiondate><createdate>3/31/2015 10:08:06 PM</createdate><moddate>3/31/2015 10:08:06 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710036</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710036</responsetransid><responsesafeid>1034226</responsesafeid><transactiondate>3/29/2015 3:23:16 PM</transactiondate><createdate>3/29/2015 3:23:16 PM</createdate><moddate>3/29/2015 3:23:16 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710035</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710035</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 3:23:07 PM</transactiondate><createdate>3/29/2015 3:23:07 PM</createdate><moddate>3/29/2015 3:23:07 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710015</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710015</responsetransid><responsesafeid>1034225</responsesafeid><transactiondate>3/29/2015 3:01:24 PM</transactiondate><createdate>3/29/2015 3:01:24 PM</createdate><moddate>3/29/2015 3:01:24 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710014</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710014</responsetransid><responsesafeid>1034224</responsesafeid><transactiondate>3/29/2015 3:00:54 PM</transactiondate><createdate>3/29/2015 3:00:54 PM</createdate><moddate>3/29/2015 3:00:54 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710013</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710013</responsetransid><responsesafeid>1034223</responsesafeid><transactiondate>3/29/2015 2:59:33 PM</transactiondate><createdate>3/29/2015 2:59:33 PM</createdate><moddate>3/29/2015 2:59:33 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710011</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710011</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:52:08 PM</transactiondate><createdate>3/29/2015 2:52:08 PM</createdate><moddate>3/29/2015 2:52:08 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710010</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710010</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:49:44 PM</transactiondate><createdate>3/29/2015 2:49:44 PM</createdate><moddate>3/29/2015 2:49:44 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710008</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710008</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:46:52 PM</transactiondate><createdate>3/29/2015 2:46:52 PM</createdate><moddate>3/29/2015 2:46:52 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710005</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710005</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:45:27 PM</transactiondate><createdate>3/29/2015 2:45:27 PM</createdate><moddate>3/29/2015 2:45:27 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710003</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710003</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:32 PM</transactiondate><createdate>3/29/2015 2:44:32 PM</createdate><moddate>3/29/2015 2:44:32 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710002</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710002</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:09 PM</transactiondate><createdate>3/29/2015 2:44:09 PM</createdate><moddate>3/29/2015 2:44:09 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710001</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710001</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:34 PM</transactiondate><createdate>3/29/2015 2:43:34 PM</createdate><moddate>3/29/2015 2:43:35 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709999</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709999</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:19 PM</transactiondate><createdate>3/29/2015 2:43:19 PM</createdate><moddate>3/29/2015 2:43:19 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709998</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709998</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:42:21 PM</transactiondate><createdate>3/29/2015 2:42:21 PM</createdate><moddate>3/29/2015 2:42:21 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709997</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709997</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:41:34 PM</transactiondate><createdate>3/29/2015 2:41:34 PM</createdate><moddate>3/29/2015 2:41:34 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709995</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709995</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:59 PM</transactiondate><createdate>3/29/2015 2:39:59 PM</createdate><moddate>3/29/2015 2:39:59 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709993</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709993</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:22 PM</transactiondate><createdate>3/29/2015 2:39:22 PM</createdate><moddate>3/29/2015 2:39:22 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709991</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709991</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:36:53 PM</transactiondate><createdate>3/29/2015 2:36:53 PM</createdate><moddate>3/29/2015 2:36:53 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709990</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709990</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:47 PM</transactiondate><createdate>3/29/2015 2:35:47 PM</createdate><moddate>3/29/2015 2:35:47 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709988</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709988</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:12 PM</transactiondate><createdate>3/29/2015 2:35:12 PM</createdate><moddate>3/29/2015 2:35:12 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709984</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709984</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:31:15 PM</transactiondate><createdate>3/29/2015 2:31:15 PM</createdate><moddate>3/29/2015 2:31:15 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709972</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709972</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:26:16 PM</transactiondate><createdate>3/29/2015 2:26:16 PM</createdate><moddate>3/29/2015 2:26:17 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709971</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709971</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:45 PM</transactiondate><createdate>3/29/2015 2:25:45 PM</createdate><moddate>3/29/2015 2:25:45 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709970</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709970</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:23 PM</transactiondate><createdate>3/29/2015 2:25:23 PM</createdate><moddate>3/29/2015 2:25:23 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709969</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709969</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:23:47 PM</transactiondate><createdate>3/29/2015 2:23:47 PM</createdate><moddate>3/29/2015 2:23:48 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709964</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709964</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:22:15 PM</transactiondate><createdate>3/29/2015 2:22:15 PM</createdate><moddate>3/29/2015 2:22:15 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709940</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709940</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:01:14 PM</transactiondate><createdate>3/29/2015 2:01:14 PM</createdate><moddate>3/29/2015 2:01:14 PM</moddate><createuser>agmsdevdemo</createuser><moduser>LogResponse</moduser><useragent>curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8| zlib/1.2.5</useragent><cardpresent>False</cardpresent></transaction></transactions> + <transactions><transaction><id>716803</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>716803</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/31/2015 10:08:06 PM</transactiondate><createdate>3/31/2015 10:08:06 PM</createdate><moddate>3/31/2015 10:08:06 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710036</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710036</responsetransid><responsesafeid>1034226</responsesafeid><transactiondate>3/29/2015 3:23:16 PM</transactiondate><createdate>3/29/2015 3:23:16 PM</createdate><moddate>3/29/2015 3:23:16 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710035</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710035</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 3:23:07 PM</transactiondate><createdate>3/29/2015 3:23:07 PM</createdate><moddate>3/29/2015 3:23:07 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710015</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710015</responsetransid><responsesafeid>1034225</responsesafeid><transactiondate>3/29/2015 3:01:24 PM</transactiondate><createdate>3/29/2015 3:01:24 PM</createdate><moddate>3/29/2015 3:01:24 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710014</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710014</responsetransid><responsesafeid>1034224</responsesafeid><transactiondate>3/29/2015 3:00:54 PM</transactiondate><createdate>3/29/2015 3:00:54 PM</createdate><moddate>3/29/2015 3:00:54 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710013</id><paymenttype>creditcard</paymenttype><amount>0</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0500</ccexpdate><firstname>Joe</firstname><lastname>Smith</lastname><safeaction>add_safe</safeaction><responsestatuscode>1</responsestatuscode><responsestatusmsg>SAFE Record added successfully. No transaction processed.</responsestatusmsg><responsetransid>710013</responsetransid><responsesafeid>1034223</responsesafeid><transactiondate>3/29/2015 2:59:33 PM</transactiondate><createdate>3/29/2015 2:59:33 PM</createdate><moddate>3/29/2015 2:59:33 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710011</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710011</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:52:08 PM</transactiondate><createdate>3/29/2015 2:52:08 PM</createdate><moddate>3/29/2015 2:52:08 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710010</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710010</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:49:44 PM</transactiondate><createdate>3/29/2015 2:49:44 PM</createdate><moddate>3/29/2015 2:49:44 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710008</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710008</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:46:52 PM</transactiondate><createdate>3/29/2015 2:46:52 PM</createdate><moddate>3/29/2015 2:46:52 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710005</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710005</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:45:27 PM</transactiondate><createdate>3/29/2015 2:45:27 PM</createdate><moddate>3/29/2015 2:45:27 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710003</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710003</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:32 PM</transactiondate><createdate>3/29/2015 2:44:32 PM</createdate><moddate>3/29/2015 2:44:32 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710002</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710002</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:44:09 PM</transactiondate><createdate>3/29/2015 2:44:09 PM</createdate><moddate>3/29/2015 2:44:09 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>710001</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>710001</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:34 PM</transactiondate><createdate>3/29/2015 2:43:34 PM</createdate><moddate>3/29/2015 2:43:35 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709999</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709999</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:43:19 PM</transactiondate><createdate>3/29/2015 2:43:19 PM</createdate><moddate>3/29/2015 2:43:19 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709998</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709998</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:42:21 PM</transactiondate><createdate>3/29/2015 2:42:21 PM</createdate><moddate>3/29/2015 2:42:21 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709997</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709997</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:41:34 PM</transactiondate><createdate>3/29/2015 2:41:34 PM</createdate><moddate>3/29/2015 2:41:34 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709995</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709995</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:59 PM</transactiondate><createdate>3/29/2015 2:39:59 PM</createdate><moddate>3/29/2015 2:39:59 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709993</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709993</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:39:22 PM</transactiondate><createdate>3/29/2015 2:39:22 PM</createdate><moddate>3/29/2015 2:39:22 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709991</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709991</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:36:53 PM</transactiondate><createdate>3/29/2015 2:36:53 PM</createdate><moddate>3/29/2015 2:36:53 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709990</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709990</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:47 PM</transactiondate><createdate>3/29/2015 2:35:47 PM</createdate><moddate>3/29/2015 2:35:47 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709988</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709988</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:35:12 PM</transactiondate><createdate>3/29/2015 2:35:12 PM</createdate><moddate>3/29/2015 2:35:12 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709984</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709984</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:31:15 PM</transactiondate><createdate>3/29/2015 2:31:15 PM</createdate><moddate>3/29/2015 2:31:15 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709972</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709972</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:26:16 PM</transactiondate><createdate>3/29/2015 2:26:16 PM</createdate><moddate>3/29/2015 2:26:17 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709971</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709971</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:45 PM</transactiondate><createdate>3/29/2015 2:25:45 PM</createdate><moddate>3/29/2015 2:25:45 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709970</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709970</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:25:23 PM</transactiondate><createdate>3/29/2015 2:25:23 PM</createdate><moddate>3/29/2015 2:25:23 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709969</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709969</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:23:47 PM</transactiondate><createdate>3/29/2015 2:23:47 PM</createdate><moddate>3/29/2015 2:23:48 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709964</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709964</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:22:15 PM</transactiondate><createdate>3/29/2015 2:22:15 PM</createdate><moddate>3/29/2015 2:22:15 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>(Agms Ruby 0.2.1)</useragent><cardpresent>False</cardpresent></transaction><transaction><id>709940</id><transactiontype>sale</transactiontype><paymenttype>creditcard</paymenttype><amount>100</amount><cardtype>Visa</cardtype><ccnumber>4****1111</ccnumber><ccexpdate>0520</ccexpdate><responsestatuscode>1</responsestatuscode><responsestatusmsg>Approved</responsestatusmsg><responsetransid>709940</responsetransid><responseauthcode>9999</responseauthcode><transactiondate>3/29/2015 2:01:14 PM</transactiondate><createdate>3/29/2015 2:01:14 PM</createdate><moddate>3/29/2015 2:01:14 PM</moddate><createuser>osdgithub</createuser><moduser>LogResponse</moduser><useragent>curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8| zlib/1.2.5</useragent><cardpresent>False</cardpresent></transaction></transactions> """ def successful_SAFEAPI_response(self): return """ - <saferecords><saferecord><ID>1034223</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>8SMYRN0C</Internal><CreateDate>3/29/2015 2:59:33 PM</CreateDate><ModDate></ModDate><CreateUser>agmsdevdemo</CreateUser><ModUser></ModUser></saferecord><saferecord><ID>1034224</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>5RH2VJ9M</Internal><CreateDate>3/29/2015 3:00:54 PM</CreateDate><ModDate></ModDate><CreateUser>agmsdevdemo</CreateUser><ModUser></ModUser></saferecord><saferecord><ID>1034225</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>IZD9HHKF</Internal><CreateDate>3/29/2015 3:01:24 PM</CreateDate><ModDate></ModDate><CreateUser>agmsdevdemo</CreateUser><ModUser></ModUser></saferecord><saferecord><ID>1034226</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>9VHFK5N1</Internal><CreateDate>3/29/2015 3:23:16 PM</CreateDate><ModDate></ModDate><CreateUser>agmsdevdemo</CreateUser><ModUser></ModUser></saferecord></saferecords> + <saferecords><saferecord><ID>1034223</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>8SMYRN0C</Internal><CreateDate>3/29/2015 2:59:33 PM</CreateDate><ModDate></ModDate><CreateUser>osdgithub</CreateUser><ModUser></ModUser></saferecord><saferecord><ID>1034224</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>5RH2VJ9M</Internal><CreateDate>3/29/2015 3:00:54 PM</CreateDate><ModDate></ModDate><CreateUser>osdgithub</CreateUser><ModUser></ModUser></saferecord><saferecord><ID>1034225</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>IZD9HHKF</Internal><CreateDate>3/29/2015 3:01:24 PM</CreateDate><ModDate></ModDate><CreateUser>osdgithub</CreateUser><ModUser></ModUser></saferecord><saferecord><ID>1034226</ID><MerchantID>652</MerchantID><CustomerID></CustomerID><Type>True</Type><CCNumber>4****1111</CCNumber><CCExpDate>0500</CCExpDate><CheckName></CheckName><CheckABA></CheckABA><CheckAccount></CheckAccount><AccountHolderType></AccountHolderType><AccountType></AccountType><FirstName></FirstName><FirstName>Joe</FirstName><LastName>Smith</LastName><Company></Company><Address1></Address1><Address2></Address2><City></City><State></State><Zip></Zip><Country></Country><Phone></Phone><Fax></Fax><Email></Email><Website></Website><Tax></Tax><Shipping></Shipping><OrderID></OrderID><PONumber></PONumber><Active></Active><Internal>9VHFK5N1</Internal><CreateDate>3/29/2015 3:23:16 PM</CreateDate><ModDate></ModDate><CreateUser>osdgithub</CreateUser><ModUser></ModUser></saferecord></saferecords> """ if __name__ == '__main__': unittest.main() \ No newline at end of file diff --git a/agms/test/unit/test_safe.py b/agms/test/unit/test_safe.py index 2f1eb17..118de4c 100644 --- a/agms/test/unit/test_safe.py +++ b/agms/test/unit/test_safe.py @@ -9,7 +9,7 @@ class SAFETest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.safe = SAFE() def testSAFEClassAssignment(self): diff --git a/agms/test/unit/test_transaction.py b/agms/test/unit/test_transaction.py index dda05a5..ddc8eaf 100644 --- a/agms/test/unit/test_transaction.py +++ b/agms/test/unit/test_transaction.py @@ -10,7 +10,7 @@ class TransactionTest(unittest.TestCase): def setUp(self): - Configuration.configure('agmsdevdemo', 'nX1m*xa9Id', '1001789', 'b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f', 'requests') + Configuration.configure('osdgithub', 'Ks1m32aF@', '1002186', 'accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc', 'requests') self.transaction = Transaction() def testTransactionClassAssignment(self): diff --git a/examples/init.ini b/examples/init.ini index 927aead..caac3bc 100644 --- a/examples/init.ini +++ b/examples/init.ini @@ -1,8 +1,8 @@ [gateway] -username = agmsdevdemo -password = nX1m*xa9Id -account = 1001789 -api_key = b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f +username = osdgithub +password = Ks1m32aF@ +account = 1002186 +api_key = accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc client = requests max_amount = 10000 min_amount = 0.00 diff --git a/init.ini b/init.ini index 927aead..caac3bc 100644 --- a/init.ini +++ b/init.ini @@ -1,8 +1,8 @@ [gateway] -username = agmsdevdemo -password = nX1m*xa9Id -account = 1001789 -api_key = b00f57326f8cf34bbb705a74b5fcbaa2b2f3e58076dc81f +username = osdgithub +password = Ks1m32aF@ +account = 1002186 +api_key = accf69cefaeb1d19702e33b0a9bfc9f8f0ab3c065d937fc client = requests max_amount = 10000 min_amount = 0.00