developer:soap-1.4:methods:runtransactionapi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
developer:soap-1.4:methods:runtransactionapi [2010/08/30 11:25]
tem
developer:soap-1.4:methods:runtransactionapi [2011/05/20 11:49] (current)
tem
Line 123: Line 123:
 usaepay.FieldValue[] tran = new usaepay.FieldValue[9];​ usaepay.FieldValue[] tran = new usaepay.FieldValue[9];​
  
-            ​for (int i = 0; i < 9; i++) +for (int i = 0; i < 9; i++) 
-            +
-                tran[i] = new usaepay.FieldValue();​ +   ​tran[i] = new usaepay.FieldValue();​ 
-            }+}
  
-            ​tran[0].Field = "​UMname"; ​          ​tran[0].Value = "​Tester Jones";​ +tran[0].Field = "​UMname"; ​          ​tran[0].Value = "​Tester Jones";​ 
-            tran[1].Field = "​UMdescription"; ​   tran[1].Value = "​runTransactionAPI sale";​ +tran[1].Field = "​UMdescription"; ​   tran[1].Value = "​runTransactionAPI sale";​ 
-            tran[2].Field = "​UMamount"; ​        ​tran[2].Value = "​1.00";​ +tran[2].Field = "​UMamount"; ​        ​tran[2].Value = "​1.00";​ 
-            tran[3].Field = "​UMinvoice"; ​       tran[3].Value = "​12345";​ +tran[3].Field = "​UMinvoice"; ​       tran[3].Value = "​12345";​ 
-            tran[4].Field = "​UMcard"; ​          ​tran[4].Value = "​4444555566667779";​ +tran[4].Field = "​UMcard"; ​          ​tran[4].Value = "​4444555566667779";​ 
-            tran[5].Field = "​UMexpir"; ​         tran[5].Value = "​1212";​ +tran[5].Field = "​UMexpir"; ​         tran[5].Value = "​1212";​ 
-            tran[6].Field = "​UMstreet"; ​        ​tran[6].Value = "123 Main Street";​ +tran[6].Field = "​UMstreet"; ​        ​tran[6].Value = "123 Main Street";​ 
-            tran[7].Field = "​UMzip"; ​           tran[7].Value = "​90046";​ +tran[7].Field = "​UMzip"; ​           tran[7].Value = "​90046";​ 
-            tran[8].Field = "​UMcvv2"; ​          ​tran[8].Value = "​999";​+tran[8].Field = "​UMcvv2"; ​          ​tran[8].Value = "​999";​
                        
-             +usaepay.TransactionResponse response = new usaepay.TransactionResponse();​
-            ​usaepay.TransactionResponse response = new usaepay.TransactionResponse();​+
  
-            ​try +try 
-            +
-                response = client.runTransactionAPI(token,​ tran);+   ​response = client.runTransactionAPI(token,​ tran);
  
-                ​if (response.ResultCode == "​A"​) +   if (response.ResultCode == "​A"​) 
-                +   ​
-                    MessageBox.Show(string.Concat("​Transaction Approved, RefNum: ",+      MessageBox.Show(string.Concat("​Transaction Approved, RefNum: ",
                             response.RefNum));​                             response.RefNum));​
-                ​+   
-                else +   ​else 
-                +   ​
-                    MessageBox.Show(string.Concat("​Transaction Failed: ",+      MessageBox.Show(string.Concat("​Transaction Failed: ",
                             response.Error));​                             response.Error));​
-                ​+   
-            }+}
  
- +catch (Exception err) 
-            ​catch (Exception err) +
-            +   ​MessageBox.Show(err.Message);​ 
-                MessageBox.Show(err.Message);​ +}
-            }+
  
 </​code>​ </​code>​
developer/soap-1.4/methods/runtransactionapi.txt · Last modified: 2011/05/20 11:49 by tem

Page Tools