To process checks with the eProcessingNetwork Transparent Database Engine Template (TDBE) or the Database Engine Template (DBE), the following variable names are required (these names and associated text values are CAsE-SENsiTiVE):

The presence of the variables in the TDBE are required. They are optional in the DBE, because the DBE will prompt the user for the variables.

  • PaymentType: This should be Check to process the transaction with a check. This is only necessary for TDBE. Absence of this variable assumes the transaction is a credit card transaction.

  • AccountType: This should be either a P or a C depending on whether this is a Personal or Company Checking account.

  • AccountClass: This should be either a Checking or Savings

  • Company: This needs to be present if AccountType is C (i.e. a company check).

  • FirstName: First Name of the person writing the check.

  • LastName: Last Name of the person writing the check.

  • BankName: Name of the Bank the Check is drawn on.

  • Routing: Routing or Transit number of the Bank that the check draws on.

  • CheckAcct: Checking Account number.

  • Check: Check Number

  • Address: Street Address of person writing check.

  • City: City of person writing check.

  • State State of person writing check.

  • Zip: Zip Code of person writing check.

  • Phone: Phone Number of person writing check (optional)

  • EMail: EMail of person writing check (optional)


Testing Check Transactions

You can test a check transaction on your live account by setting the Routing and CheckAcct variables to your eProcessingNetwork Username / Account Number.

 

Copyright © 2013 eProcessing Network, LLC. All Rights Reserved.