• Home
  • Merchants
  • Developers
  • Partners
  • Contact
  • Home
  • Merchants
  • Developers
  • Partners
  • Contact
  • Payment Form Specifications
  • Payment Form Quick Start Guide
  • Payments App User Guide
  • Recurring and Installment Import Specifications
  • How to maintain battery in terminal
  • How to Install a Wi-Fi Repeater
  • Customers API Specifications
  • How to Retrieve Merchant ID, Terminal ID, and Identification
  • How to Retrieve Merchant ID, Terminal ID, and Secret
  • How to Retrieve Client Key and Client Secret
  • Batch Processing Specifications for Merchants
  • Device Setup Guide

Recurring and Installment Import Specifications

33 views 0

Recurring and Installment Import Overview

Merchants with an existing database of customers on a recurring payments or installment payments plan are able to import that database to the Virtual Terminal to save time and reduce the potential for manual error. This guide will walk you through how to do just that.   

Recurring Import File Description and Specifications

Recurring File Description: The recurring import setup uses a simple comma-delimited file format to import data.

Fields must be in the following sequence:

Conventions:

N – Numeric only. AN – Alpha Numeric.

DATE – Date Format (DD/MM/YYYY)

An import file can only accommodate either recurring or installment payment at a time. Both recurring and installment payments cannot be included together within the same import file.

Field NameFormatRequiredDescription
Effective DateDATEREffective Date when the Payment Sequence will start (ex. 06/24/2019)
FrequencyN1R0 = Daily
1 = Weekly
2 = Bi-Weekly
3 = Monthly
4 = Yearly
5 = Quarterly
6 = Semi-Annually
Number Of PaymentsN1-4RequiredThe Number of Payments to be executed
Use (1) when Unlimited number of payments in recurring else use (0)
Customer NumberAN50OptionalCustomer Number for the transaction
Payment TypeN1Required2 = Credit
3 = ACH
Account NumberN6-19RequiredCredit card number with no dashes or spaces (ex. 4446661234567892) Bank Account number with no dashes or spaces (ex. 123456789)
Routing NumberAN9RequiredOnly applies when the payment type 3 = ACH. Routing number of the ACH Account
Use blank if not used
Use blank when payment type is 2 = Credit
Account TypeN1RequiredOnly applies when the payment type 3 = ACH.
0 = Personal Savings
1 = Personal Checking
2 = Business Checking
Use blank when payment type is 2 = Credit
Expiration DateAN4RequiredOnly applies when the payment type 2 = Credit
Expiration Date for Card. (ex. 1224)
Use blank when payment type is 3 = ACH
AddressAN50OptionalStreet Address for the transaction
Zip CodeAN5-9OptionalZip Code for the transaction
Amount RequiredNo dollar signs allowed (ex. 1.01, 10.01) Recurring: Amount to process for the Frequency passed. Installment: Total Installment Amount
Invoice NumberAN50OptionalInvoice Number of the transaction
Full NameAN50OptionalOnly applies when the payment type 3=ACH. Full Name of the transaction
UnlimitedN1RequiredRecurring: (1) if Unlimited else (0)
Installment: always (0)

Importing Your File

From the Virtual Terminal Screen, select Recurring Database from the pull-down menu and then select Import at the bottom left-hand side of the screen.

You will then be brought to the following screen which provides options to Download Recurring Import Template or to select an existing file and then import. 

When you click on Download Recurring Import Template, you will see a down arrow at the top right of your screen.  Click on that and it will bring you to the template that you can populate

Once your file is populated according to the specifications provided above

then select Choose File to find the file you created.  Once selected, the file name will appear to the right of Choose File.  Then select import.    

If there are any errors in the file, you will receive a message stating what needs correcting according to the specification.  Otherwise, your file is uploaded and ready to be processed for recurring or for installment payments. 

If you have customers where some are on recurring plans and others are on installment payment plans, create one file for all recurring customers and a second file for all installment payment customers so that you can upload both.

Was this helpful?

Yes  No
Previously
Payments App User Guide
Up Next
How to maintain battery in terminal

  • Terms of Use
  • Copyright 2024 Hipfinity. All Rights Reserved