Skip to main content

WorldPay (Vantiv / Litle)

This page provides an overview of the payments methods provided by the WorldPay (Vantiv / Litle) adapter in the IXOPAY platform. It also includes a full list of all configuration options available to you when integrating WorldPay (Vantiv / Litle) within your payments landscape, as well as an overview of the parameters required when submitting a transaction via IXOPAY's API.

Payment Methods

Payment MethodTransaction FlowsTransaction Types
CreditcardiFrame Form & payment.js IntegrationAll
Direct Debit (eCheck Sales)Server-To-ServerDebit / Refund / Void

Additional Parameters

Creditcard

Direct Debit (eCheckSales)

Debit

FieldTypeRequiredDescription
extraDataobjecttrueobject containing key-value pairs (string-to-string)
↳extraData.accTypestring / enumtrueEnumerations = Checking, Savings, Corporate, or Corp Savings
↳extraData.accNumstringtrueThe account number of the Direct Debit account.
↳extraData.routingNumstringtrueThe routing number of the Direct Debit account
↳extraData.orderSourcestring / enumfalseDefines the order entry source for the type of transaction. (Default = ecommerce), Enumerations = 3dsAuthenticated, 3dsAttempted, echeckppd, ecommerce, installment, mailorder, recurring, retail, telephone, recurringtel, applepay, androidpay
↳extraData.reportGroupstringfalseRequired attribute that defines the merchant sub-group in the user interface where this transaction will be displayed. (Default = defaultGroup)
↳extraData.descriptorstringfalseThe billing descriptor to appear on the bank statements. Maximum length is 15 characters.

Refund & Void

FieldTypeRequiredDescription
amountstringfalseIf the Transaction was already settled and no amount was given, the full Transaction will be refunded. If the amount is given and its value is < than the original transactions amount, a partial Refund will be triggered.
extraDataobjecttrueobject containing key-value pairs (string-to-string)
↳extraData.reportGroupstringfalseRequired attribute that defines the merchant sub-group in the user interface where this transaction will be displayed. (Default = defaultGroup)