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
Next revision
Previous revision
developer:soap:methods:runtransaction [2009/09/10 11:28]
charlie
developer:soap:methods:runtransaction [2009/09/10 11:32]
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