Image
About Vantiv Litle:

Vantiv has recently been bought out by WorldPay as one of the global leader in payments processing technology and solutions for our merchant customers, simplifying payments by breaking through borders and obstacles to help businesses grow.

Implemented Features:

Feature Level of Support
Auth Implemented
Sale (Auth+Capture) Implemented
Capture Implemented
Void Implemented
Credit Implemented
Gateway Tokenization Implemented
Authentication and Security Credentials:

  • Username
  • Password
  • Merchant ID
Supported Parameters:

Key Name Format Mandatory Descriptions
apiVersion Numerical Required "1.0.1"
apiType Alphabetical Required "pxyhpci"
userName Alphanumeric Required API Username
userPassKey Alphanumeric Required API PassKey
pxyCreditCard.creditCardNumber Numerical Required HostedPCI Token Representing Credit Card
pxy.CreditCard.cardCodeVerification Numerical Optional HostedPCI Token Representing CVV Code
pxyCreditCard.expirationMonth Numerical Required Expiration month with 2 digits for example, for December use "12"
pxyCreditCard.expirationYear Numerical Required Expiration year with 4 digits for example, for 2025, use "2025"
pxyTransaction.txnCurISO Alphabetical Required 3 letter ISO Currency Code for example, “USD” or “CAD”
pxyTransaction.txnAmount Numerical Required Amount to Authorize, for example for $10.50 use 10.50
pxyTransaction.merchantRefId Numerical Required Merchant reference number can be order id or invoice id
pxyTransaction.txnPayName Alphanumeric Required HostedPCI payment profile name, for example “DEF”
pxyTransaction.txnExtraParam1 Alphanumeric Optional Additional parameter
pxyTransaction.processorRefId Alphanumeric Optional Required for refunds and voids only
pxyThreeDSecAuth.paRes Alphanumeric Optional Used for making 3DS checks
pxyThreeDSecAuth.authTxnId Alphanumeric Optional Required for using 3DS
pxyOrder.invoiceNumber Numerical Optional Client's invoice number for purchase.
pxyCustomerInfo.profileGatewayId Numerical Optional Gateway ID
pxyCustomerInfo.customerIP Numerical Optional Customer's IP address
pxyCustomerInfo.email Alphanumeric Optional Customer's Email Address
pxyCustomerInfo.billingLocation.firstName Alphabetical Optional Customer's First Name
pxyCustomerInfo.billingLocation.lastName Alphabetical Optional Customer's Last Name
pxyCustomerInfo.billingLocation.phoneNumber Numerical Optional Billing Phone Number
pxyCustomerInfo.billingLocation.address Alphanumeric Optional Customer's Billing Address
pxyCustomerInfo.billingLocation.address2 Alphanumeric Optional Secondary Billing Address
pxyCustomerInfo.billingLocation.city Alphabetical Optional Customer's Billing City
pxyCustomerInfo.billingLocation.state Alphabetical Optional Customer's Billing State or Province
pxyCustomerInfo.billingLocation.zipCode Numerical Optional Customer's Billing Zip Code or Postal Code
pxyCustomerInfo.billingLocation.country Alphabetical Required Customer's Billing Country
Resource URL:
https://[HPCI_API_HOSTENAME]/iSynSApp/paymentAuth.action
Request Body:
apiVersion=1.0.1&apiType=pxyhpci&userName=[APIuserName]&userPassKey=[APIPassKey]&pxyCreditCard.creditCardNumber=[CreditCardToken]&pxyCreditCard.cardCodeVerification=[CVVToken]&pxyCreditCard.expirationMonth=[ExpiryMonth]&pxyCreditCard.expirationYear=[ExpiryYear]&pxyTransaction.txnCurISO=[Currency]&pxyTransaction.txnAmount=[Amount]&pxyTransaction.merchantRefId=[UniqueMerchantRefID]&pxyTransaction.txnPayName=[ProfileName]&pxyTransaction.txnComment=[ShortComment]&pxyCustomerInfo.billingLocation.firstName=[CustomerFirstName]&pxyCustomerInfo.billingLocation.lastName=[CustomerLastName]&pxyCustomerInfo.billingLocation.address=[BillingStreetAddress]&pxyCustomerInfo.billingLocation.city=[BillingCity]&pxyCustomerInfo.billingLocation.state=[State/Province]&pxyCustomerInfo.billingLocation.zipCode=[ZipCode/PostalCode]&pxyCustomerInfo.billingLocation.country=[Country]