developer:soap-1.3: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.3:methods:runtransactionapi [2010/08/25 15:05]
epouchak
developer:soap-1.3:methods:runtransactionapi [2010/08/26 15:02] (current)
irina
Line 116: Line 116:
 </​code>​ </​code>​
  
 +==== .NET C# ====
 +<code c>
 +usaepay.FieldValue[] tran = new usaepay.FieldValue[9];​
 +
 +            for (int i = 0; i < 9; i++)
 +            {
 +                tran[i] = new usaepay.FieldValue();​
 +            }
 +
 +            tran[0].Field = "​UMname"; ​          ​tran[0].Value = "​Tester Jones";​
 +            tran[1].Field = "​UMdescription"; ​   tran[1].Value = "​runTransactionAPI sale";
 +            tran[2].Field = "​UMamount"; ​        ​tran[2].Value = "​1.00";​
 +            tran[3].Field = "​UMinvoice"; ​       tran[3].Value = "​12345";​
 +            tran[4].Field = "​UMcard"; ​          ​tran[4].Value = "​4444555566667779";​
 +            tran[5].Field = "​UMexpir"; ​         tran[5].Value = "​1212";​
 +            tran[6].Field = "​UMstreet"; ​        ​tran[6].Value = "123 Main Street";​
 +            tran[7].Field = "​UMzip"; ​           tran[7].Value = "​90046";​
 +            tran[8].Field = "​UMcvv2"; ​          ​tran[8].Value = "​999";​
 +           
 +            ​
 +            usaepay.TransactionResponse response = new usaepay.TransactionResponse();​
 +
 +            try
 +            {
 +                response = client.runTransactionAPI(token,​ tran);
 +
 +                if (response.ResultCode == "​A"​)
 +                {
 +                    MessageBox.Show(string.Concat("​Transaction Approved, RefNum: ",
 +                            response.RefNum));​
 +                }
 +                else
 +                {
 +                    MessageBox.Show(string.Concat("​Transaction Failed: ",
 +                            response.Error));​
 +                }
 +            }
 +
 +
 +            catch (Exception err)
 +            {
 +                MessageBox.Show(err.Message);​
 +            }
 +        ​
 +</​code>​
  
 ==== XML ==== ==== XML ====
developer/soap-1.3/methods/runtransactionapi.txt ยท Last modified: 2010/08/26 15:02 by irina

Page Tools