Transaction Central Gateway Interface May 22, 2001

Master:

Test account: www.oc2net.net/billing MerchantID = XXXXX Password = XXXXX

After login, this will be where one goes to view returns, upload files, run online transaction and view reports.

 

ACH/Credit Card File Load Definitions:

Columns

Name Type Size Description

Description Text 10 Purpose of Transaction

Type Text 2 CC – Credit Card CK – Check Acct SA – Savings

TransCode Text 2 27 Debit Ck or CC - 22 Credit - Ck or CC 37 Debit SA

ABAExpire Text 9 Expire Date CC – ABA Routing No – CK or SA

AccountNo Text 17 Account Number CC, CK or SA

AccountName Text 30 Name on account CC, CK or SA

RefID Text 10 Your Ref ID – Invoice #, Order # or Acct No

Amount Currency 8 Amount of transaction

Address Text 30 Mail Address of Account Holder

ZipCode Text 10 Zip Code of Account Holder

 

This file must be in comma delimited format with quoted text:

"Water Bill","CK","27","122000661","123654789","John Smith","113000",25.45,"1234 Main","92616"

"Water Bill","CC","27","1201","4012888888881881","John Smith","113001",25.45,"1234 Main","92616"

File should be saved in the following format: YYMMDDNN.CCK YY = Year, MM = Month, DD = Day & NN = Batch No

Example: 00122201.inc Year=2000, Month=12, Day=22 & Batch=01

 

Response File:

Example: 00122201.rsp Year=2000, Month=12, Day=22 & Batch=01

"113000",25.45,12356,"023456", "" Good Transaction

"113001",25.45,12357,"Declined", "Declined" Failed Transaction

RefID=Your RefID

Amount=Amount of sale

TransID=Our transaction number

Authcode=Authcode

Failed Code=Reason

 

For Credit Cards:

URL:

https://www.oc2net.net/billing/TransactionCentral/processcreditcard.asp?

Fields We Expect To Receive:

MerchantID Number 8 Your Assigned Number by Us

Amount Currency 8 Amount of sale including decimal point

REFID Text 10 Your Reference Number

AccountNo Text 17 Credit Card Account Number

CCMonth Number 2 Month Credit Card Expires

CCYear Number 2 Year Credit Card Expires

NameonAccount Text 30 Name on Credit Card

AVSADDR Text 30 Address of Card Holder

AVSZIP Text 10 Postal Code of Card Holder

CCRURL Text 60 URL to redirect back to after processing transaction

 

 

 

We will Send Back in the Querystring to the URL As Specified in CCRURL Field sent by You. If that is empty, it will revert to the Merchant Information Table information. If that is blank, it will go to a generic thanks page.

Fields:

For Failures:

TransID Number 8 Transaction ID Assigned by PRI

RefNo Text 10 Reference Number that was sent by you

Auth Text 10 Declined

Notes Text 20 Text Description of the Failures

For Success:

TransID Number 8 Transaction ID Assigned by PRI

RefNo Text 10 Reference Number that was sent by you

Auth Text 10 Authorization Code Sent Back From Processor

 

 

For ACH:

URL:

https://www.oc2net.net/billing/TransactionCentral/processcheck.asp?

Fields We Expect To Receive:

MerchantID Number 8 Your Assigned Number by Us

Amount Currency 8 Amount of sale including decimal point

REFID Text 10 Your Reference Number

AccountNo Text 17 Bank Account Number

NameonAccount Text 30 Name on Bank Account

CKRURL Text 60 URL to redirect back to after processing transaction

DESCRIPTION Text 10 Description for Bank Statement

DESCDATE Text 6 Date in MMDDYY Format

TRANSTYPE Text 2 27 for Checking Accounts 37 for Savings

TRANSROUTE Text 20 Bank Routing Number

TransactionType Text 2 CK for Checking Accounts SA for Savings

We will Send Back in the Querystring to the URL As Specified in CCRURL Field sent by You. If that is empty, it will revert to the Merchant Information Table information. If that is blank, it will go to a generic thanks page.

Fields:

For Success:

TransID Number 8 Transaction ID Assigned by PRI

RefNo Text 10 Reference Number that was sent by you

Auth Text 10 Authorization Code Sent Back From our gateway