1. Home
  2. Fundraising
  3. Payment Gateways
  4. Vantiv Gateway (now owned by Worldpay)

Vantiv Gateway (now owned by Worldpay)

Overview

In order to integrate with the Vantiv gateway, you will need to have a Vantiv merchant account set up through them. Then you will need to obtain your API credentials (username and password) in order to link Engaging Networks donation pages to your Vantiv Payments account. Once you’ve obtained your API credentials, please contact a Engaging Networks team member in order to have the gatway added into your account.

Field Description
Reference name

A unique name for the gateway. It is a good idea for the name to include the type of gateway (eg. Vantiv), and whether it is a live or test gateway.

Select gateway

Select ‘Vantiv’.

Username

This is our API username. You will need to obtain this from Engaging Networks support.

Password

This is our API password. You will need to obtain this from Engaging Networks support.

Merchant ID

Vantiv uses a Merchant ID (MID) in order to correctly process the payments.

Test mode

Should be checked for a test gateway, must be unchecked for a gateway that will accept live donations.

Required form fields

The following fields need to be set up in the default supporter record and then added to the form in ‘build’.

Basic required fields:

Form Field Value type

Comments

Email Address Alphanumeric

Email address identifying the supporter record

Address 1 Alphanumeric

Supporter’s street address. 35 character limit

City Alpha

Supporter’s City. 35 character limit.

Region Alpha

2-letter ISO code is required for US. All other countries can use an 2 letter value of your choice. Example: NA

Postal code Alphanumeric

Supporter’s Postal or ZIP Code

Payment Type Alpha

For payment methods, one of the following values should be passed in (case sensitive):

Visa = VI
MasterCard = MC
Amex = AX
Discover = DI
Diners = DC
JCB = JC
eCheck = EC
ACHEFT = ACH

Donation Amount Numeric

Must be entered as a whole number or number with two decimals only. Eg. 50 dollars needs to be entered as ’50’ or ‘50.00’. You can apply a form field validator to check for numbers only in the field.

Additional fields required for card payments

Not required for “pay via paypal”.

Form Field Value type Description
Credit Card Number Integer

Credit card number w/o spaces

Credit Card Expiration Date

Format must be MMYY. e.g. 0515. It is strongly recommended that you use the ‘split select’ field type for this form field.

Credit Card Verification value

(CVV2 or CVC2)

Numeric The additional Card Verification Value printed on the card, used for fraud checks.

Credit card number and credit card verification values are not stored in the default supporter record.

Additional Fields for ACH (e-Check) Payments

Form Field Value

Description

Bank Account Type Alpha

Checking or Savings

Bank Routing Transit Number Numeric

The bank routing number

Bank Account Number Numeric

The bank account number

Additional Fields for Recurring Payments

Note

Please be sure to enable tokenization through Vantiv for recurring processing.

Form Field Value

Description

Recurring Payment Alpha

Submitting ‘Y’ will flag the transaction as a recurring payment. Any other value will result in a single payment.

Recurring Frequency Alpha

Permitted values are MONTHLY, QUARTERLY, SEMI_ANNUAL and ANNUAL. Please see the notes below on ‘select’ field types for details of ways of presenting these fields to supporters.

Recurring Day Numeric

The day of the month on which the recurring payment should be taken. This can be defaulted to the day the initial donation was made.

Testing Vantiv payments donation pages

It is always recommended that you test your new forms using a ‘Test Gateway’. This ensures that the proper values are being submitted to the gateway and that the page is processing correctly. Once tested, you can make the page live, switch to the live gateway, and test an actual donation using a real credit card.

Do not use test credit card information on a live gateway and do not use real credit card information on a test gateway.

The following credit card information can be used to test the Vantiv gateway.

Payment Type = Visa
Card Number = 4100200300011001
Card Expiration = Any future date
CVV Code = 463

The following bank information can be used to test the Vantiv gateway.

Payment Type = ACH
Bank Account Type = Checking
Routing Number = 011075150
Bank Account Number = 1099999999
Updated on November 24, 2020

Was this article helpful?

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support