developer:soap:methods:runtransaction

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
developer:soap:methods:runtransaction [2009/09/10 11:28]
charlie
developer:soap:methods:runtransaction [2009/09/10 11:31]
charlie
Line 87: Line 87:
   TransactionRequestObject params = new TransactionRequestObject();​   TransactionRequestObject params = new TransactionRequestObject();​
  
-            ​// set card holder name +  ​// set card holder name 
-            params.setAccountHolder("​Test Joe"​);​ +    params.setAccountHolder("​Test Joe"​);​ 
-            params.setCommand("​Sale"​);​+    params.setCommand("​Sale"​);​
  
-            ​// populate transaction details +  ​// populate transaction details 
-            TransactionDetail details = new TransactionDetail();​ +  TransactionDetail details = new TransactionDetail();​ 
-            details.setAmount(22.34);​ +      details.setAmount(22.34);​ 
-            details.setDescription("​My Test Sale"​);​ +      details.setDescription("​My Test Sale"​);​ 
-            details.setInvoice("​119891"​);​ +      details.setInvoice("​119891"​);​ 
-            params.setDetails(details);​+    params.setDetails(details);​
  
-            ​// populate credit card data +  ​// populate credit card data 
-            CreditCardData ccdata = new CreditCardData();​ +    CreditCardData ccdata = new CreditCardData();​ 
-            ccdata.setCardNumber("​4444555566667779"​);​ +      ccdata.setCardNumber("​4444555566667779"​);​ 
-            ccdata.setCardExpiration("​0912"​);​ +      ccdata.setCardExpiration("​0912"​);​ 
-            ccdata.setCardCode("​999"​);​ +      ccdata.setCardCode("​999"​);​ 
-            params.setCreditCardData(ccdata);​+    params.setCreditCardData(ccdata);​
  
  
-            ​// Create request object +  ​// Create request object 
-            RunTransaction request = new RunTransaction();​ +  RunTransaction request = new RunTransaction();​ 
-            request.setToken(token);​+    request.setToken(token);​
  
-            ​// Create response object +  ​// Create response object 
-            TransactionResponse response;+  TransactionResponse response;
  
-            ​// run sale +  ​// run transaction 
-            response = client.runTransaction(token,​ params);+  response = client.runTransaction(token,​ params);
  
   System.out.println("​Result:​ " + response.getResult());​   System.out.println("​Result:​ " + response.getResult());​
developer/soap/methods/runtransaction.txt · Last modified: 2009/09/10 11:32 by charlie

Page Tools