Skip to content

Instantly share code, notes, and snippets.

@VantivSDK
Created March 29, 2012 20:25
Show Gist options
  • Save VantivSDK/2243367 to your computer and use it in GitHub Desktop.
Save VantivSDK/2243367 to your computer and use it in GitHub Desktop.
PHP SDK-Litle Sale w/Token Transaction
<?php
require_once realpath(dirname(__FILE__)) . '/../lib/LitleOnline.php';
#Sale using a previously registered token
$sale_info = array(
'orderId' => '1',
'id'=> '456',
'amount' => '10010',
'orderSource'=>'ecommerce',
'billToAddress'=>array(
'name' => 'John Smith',
'addressLine1' => '1 Main St.',
'city' => 'Burlington',
'state' => 'MA',
'zip' => '01803-3747',
'country' => 'US'),
'token'=>array(
'litleToken' =>'5112010000000003',
'expDate' => '0112',
'cardValidationNum' => '349',
'type' => 'MC')
);
$initilaize = &new LitleOnlineRequest();
$saleResponse = $initilaize->saleRequest($sale_info);
#display results
echo ("Response: " . (XmlParser::getNode($saleResponse,'response')) . "<br>");
echo ("Message: " . XmlParser::getNode($saleResponse,'message') . "<br>");
echo ("Litle Transaction ID: " . XmlParser::getNode($saleResponse,'litleTxnId'));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment