Skip to content

Instantly share code, notes, and snippets.

@VantivSDK
Created March 20, 2012 18:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save VantivSDK/2139120 to your computer and use it in GitHub Desktop.
Save VantivSDK/2139120 to your computer and use it in GitHub Desktop.
Java SDK-Litle Authorization Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
//Authorization
public class AuthExample {
public static void main(String[] args) {
Authorization auth = new Authorization();
auth.setOrderId("1");
auth.setAmount(10010L);
auth.setOrderSource(OrderSourceType.ECOMMERCE);
Contact billToAddress = new Contact();
billToAddress.setName("John Smith");
billToAddress.setAddressLine1("1 Main St.");
billToAddress.setCity("Burlington");
billToAddress.setState("MA");
billToAddress.setCountry(CountryTypeEnum.US);
billToAddress.setZip("01803-3747");
auth.setBillToAddress(billToAddress);
CardType card = new CardType();
card.setNumber("375001010000003");
card.setExpDate("0112");
card.setCardValidationNum("349");
card.setType(MethodOfPaymentTypeEnum.AX);
auth.setCard(card);
AuthorizationResponse response = new LitleOnline().authorize(auth);
//Display Results
System.out.println("Response: " + response.getResponse());
System.out.println("Message: " + response.getMessage());
System.out.println("Litle Transaction ID: " + response.getLitleTxnId());
}
}
@annaduraikarthik
Copy link

annaduraikarthik commented Aug 11, 2016

could you please share different credit card no for testing...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment