developer:soap-1.1:methods:runquickcredit

Differences

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

Link to this comparison view

Next revision
Previous revision
developer:soap-1.1:methods:runquickcredit [2009/06/24 13:32]
charlie created
developer:soap-1.1:methods:runquickcredit [2010/10/21 11:30]
irina
Line 24: Line 24:
  
 |[[developer:​soap:​objects:​TransactionResponse]] ​ |Returns a TransactionResponse object containing the results of the transaction and all relevant data. | |[[developer:​soap:​objects:​TransactionResponse]] ​ |Returns a TransactionResponse object containing the results of the transaction and all relevant data. |
 +
 +===== Examples =====
 +==== .NET VB ====
 +<code vb>
 +Dim refnum As Integer
 +        Dim details As usaepay.TransactionDetail = New usaepay.TransactionDetail
 +
 +        refnum = "​47084854"​
 +        details.Amount = "​1.00"​
 +        details.AmountSpecified = True
 +        details.Description = "​Example QuickCredit"​
 +        details.Invoice = "​123456"​
 +
 +        Dim response As usaepay.TransactionResponse
 +
 +        response = client.runQuickCredit(token,​ refnum, details)
 +
 +        If response.ResultCode = "​A"​ Then
 +            MsgBox("​Transaction Approved, Reference Number: " & response.RefNum)
 +        ElseIf response.ResultCode = "​D"​ Then
 +            MsgBox("​Transaction Declined, Reason: " & response.Error)
 +        Else
 +            MsgBox("​Transaction Error, Reason: " & response.Error)
 +        End If
 +</​code>​
 +
 +==== .NET C# ====
 +<code c>
 +usaepay.TransactionDetail details = new usaepay.TransactionDetail();​
 +
 +            string refnum;
 +
 +            refnum = "​46973415";​
 +
 +            details.Amount = 34.50;
 +            details.AmountSpecified = true;
 +            details.Description = "​Example QuickCredit";​
 +            details.Invoice = "​123456";​
 +
 +            usaepay.TransactionResponse response = new usaepay.TransactionResponse();​
 +
 +            try
 +            {
 +                response = client.runQuickCredit(token,​ refnum, details);
 +
 +                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>​
  
 ===== Change History ===== ===== Change History =====
developer/soap-1.1/methods/runquickcredit.txt ยท Last modified: 2010/10/21 11:30 by irina

Page Tools