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:2174943
Created March 23, 2012 20:53
Java SDK - Litle Force Capture Transaction
import com.litle.sdk.*;
import com.litle.sdk.generate.*;
public class ForceCaptureExample {
public static void main(String[] args) {
ForceCapture forceCapture = new ForceCapture();
forceCapture.setAmount(106L);
forceCapture.setOrderId("12344");
forceCapture.setOrderSource(OrderSourceType.ECOMMERCE);
CardType card = new CardType();
@VantivSDK
VantivSDK / gist:2230398
Created March 28, 2012 20:49
Ruby SDK - Litle AVS transaction
require 'LitleOnline'
include LitleOnline
#AVS Only
auth_info = {
'orderId' => '1',
'amount' => '0',
'orderSource'=>'ecommerce',
'billToAddress'=>{
'name' => 'John Smith',
@VantivSDK
VantivSDK / gist:2230415
Created March 28, 2012 20:52
Ruby SDK - Litle Auth Reversal transaction
require 'LitleOnline'
include LitleOnline
#Auth Reversal
#litleTxnId contains the Litle Transaction Id returned on the authorization
reversal_info = {'litleTxnId' => '100000000000000001'}
reversal_response = LitleOnlineRequest.new.auth_reversal(reversal_info)
#display results
puts "Response: " + reversal_response.reversalResponse.response
@VantivSDK
VantivSDK / gist:2230439
Created March 28, 2012 20:56
Ruby SDK - Litle Capture Given Auth transaction
require 'LitleOnline'
include LitleOnline
#Capture Given Auth
capture_given_auth_info = {
'merchantId' => '101',
'version'=>'8.8',
'reportGroup'=>'Planets',
'orderId'=>'12344',
'amount'=>'106',
@VantivSDK
VantivSDK / gist:2230451
Created March 28, 2012 21:00
Ruby SDK - Litle Force Capture transaction
require 'LitleOnline'
include LitleOnline
#Force Capture
force_capture_info = {
'merchantId' => '101',
'version'=>'8.8',
'reportGroup'=>'Planets',
'litleTxnId'=>'123456',
'orderId'=>'12344',
@VantivSDK
VantivSDK / gist:2230511
Created March 28, 2012 21:04
Ruby SDK - Litle Void transaction
require 'LitleOnline'
include LitleOnline
#Void
void_info = {
#litleTxnId contains the Litle Transaction Id returned on the deposit/refund
'litleTxnId' => '100000000000000001',
}
response = LitleOnlineRequest.new.void(void_info)
@VantivSDK
VantivSDK / gist:2230512
Created March 28, 2012 21:04
Ruby SDK - Litle Void transaction
require 'LitleOnline'
include LitleOnline
#Void
void_info = {
#litleTxnId contains the Litle Transaction Id returned on the deposit/refund
'litleTxnId' => '100000000000000001',
}
response = LitleOnlineRequest.new.void(void_info)
@VantivSDK
VantivSDK / gist:2230571
Created March 28, 2012 21:10
PHP SDK - Litle AVS Only Transaction
<?php
require_once realpath(dirname(__FILE__)) . '/../lib/LitleOnline.php';
#AVS Only
$auth_info = array(
'orderId' => '1',
'id'=> '456',
'amount' => '10010',
'orderSource'=>'ecommerce',
'billToAddress'=>array(
@VantivSDK
VantivSDK / gist:2230606
Created March 28, 2012 21:13
PHP SDK - Litle Auth Reversal transaction
<?php
require_once realpath(dirname(__FILE__)) . '/../lib/LitleOnline.php';
#Auth Reversal
#litleTxnId contains the Litle Transaction Id returned on the authorization
$authRev_info = array(
'litleTxnId'=>'350000000000000001',
'id'=> '456'
);
@VantivSDK
VantivSDK / gist:2230641
Created March 28, 2012 21:16
PHP SDK - Litle Capture Given Auth transaction
<?php
require_once realpath(dirname(__FILE__)) . '/../lib/LitleOnline.php';
#Capture Given Auth
$capture_info = array(
'id'=> '456',
'orderId'=>'12344',
'amount'=>'106',
'authInformation' => array(