Skip to content

Instantly share code, notes, and snippets.

View VantivSDK's full-sized avatar
🎯
Focusing

Worldpay from FIS - eCommerce VantivSDK

🎯
Focusing
View GitHub Profile
@VantivSDK
VantivSDK / gist:2139739
Created March 20, 2012 18:54
Java SDK - Litle Credit Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class CreditExample {
public static void main(String[] args) {
Credit credit = new Credit();
//litleTxnId contains the Litle Transaction Id returned on the deposit
credit.setLitleTxnId(100000000000000001L);
CreditResponse response = new LitleOnline().credit(credit);
//Display Results
@VantivSDK
VantivSDK / gist:2139742
Created March 20, 2012 18:54
Java SDK - Litle Partial Capture
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class CaptureExample {
public static void main(String[] args) {
Capture capture = new Capture();
//litleTxnId contains the Litle Transaction Id returned on the authorization
capture.setLitleTxnId(100000000000000001L);
capture.setAmount(1200); //Capture $12 dollars of a previous authorization
CaptureResponse response = new LitleOnline().capture(capture);
@VantivSDK
VantivSDK / gist:2139803
Created March 20, 2012 18:57
Java SDK - Litle Capture Given Auth Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class CaptureGivenAuthExample {
public static void main(String[] args) {
CaptureGivenAuth capturegivenauth = new CaptureGivenAuth();
capturegivenauth.setAmount(106L);
capturegivenauth.setOrderId("12344");
AuthInformation authInfo = new AuthInformation();
Calendar authDate = Calendar.getInstance();
@VantivSDK
VantivSDK / gist:2139831
Created March 20, 2012 18:59
Java SDK - Litle eCheck Credit Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class EcheckCreditExample {
public static void main(String[] args) {
EcheckCredit echeckcredit = new EcheckCredit();
//LitleTxnId from an earlier echeck sale
echeckcredit.setLitleTxnId(123456789101112L);
EcheckCreditResponse response = new LitleOnline().echeckCredit(echeckcredit);
@VantivSDK
VantivSDK / gist:2139852
Created March 20, 2012 19:00
Java SDK - Litle eCheck Redeposit Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class EcheckRedepositExample {
public static void main(String[] args) {
EcheckRedeposit echeckRedeposit = new EcheckRedeposit();
//LitleTxnId from an earlier echeck sale
echeckRedeposit.setLitleTxnId(123456789101112L);
EcheckRedepositResponse response = new LitleOnline().echeckRedeposit(echeckRedeposit);
@VantivSDK
VantivSDK / gist:2139856
Created March 20, 2012 19:01
Java SDK - Litle eCheck Sale Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class EcheckSaleExample {
public static void main(String[] args) {
EcheckSale echecksale = new EcheckSale();
echecksale.setAmount(123456L);
echecksale.setOrderId("12345");
echecksale.setOrderSource(OrderSourceType.ECOMMERCE);
EcheckType echeck = new EcheckType();
@VantivSDK
VantivSDK / gist:2139863
Created March 20, 2012 19:01
Java SDK - Litle eCheck Verification Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class EcheckVerificationExample {
public static void main(String[] args) {
EcheckVerification echeckverification = new EcheckVerification();
echeckverification.setAmount(123456L);
echeckverification.setOrderId("12345");
echeckverification.setOrderSource(OrderSourceType.ECOMMERCE);
EcheckType echeck = new EcheckType();
@VantivSDK
VantivSDK / gist:2139877
Created March 20, 2012 19:03
Java SDK - Litle Register Token Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class RegisterTokenExample {
public static void main(String[] args) {
RegisterTokenRequestType registerToken = new RegisterTokenRequestType();
registerToken.setOrderId("12344");
registerToken.setAccountNumber("1233456789103801");
RegisterTokenResponse response = litle.registerToken(token);
@VantivSDK
VantivSDK / gist:2139880
Created March 20, 2012 19:03
Java SDK - Litle Void Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class VoidExample {
public static void main(String[] args) {
com.litle.sdk.generate.Void theVoid = new com.litle.sdk.generate.Void();
//litleTxnId contains the Litle Transaction Id returned on the deposit
theVoid.setLitleTxnId(100000000000000001L);
VoidResponse response = new LitleOnline().dovoid(theVoid);
//Display Results
@VantivSDK
VantivSDK / gist:2174863
Created March 23, 2012 20:47
Java SDK - Litle Auth Reversal Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class AuthReversalExample {
public static void main(String[] args) {
AuthReversal authReversal = new AuthReversal();
//litleTxnId contains the Litle Transaction Id returned on the auth
authReversal.setLitleTxnId(100000000000000001L);
AuthReversalResponse response = new LitleOnline().authReversal(authReversal);
//Display Results