Gateway Enterprises, Inc.
Contact Us
Governmental Remittance Control
Our Clients

University of Wisconsin at Oshkosh has multiple PC cash registers on a WAN for consolidation. They also run a PeopleTools interface to update in real time the students' accounts with the PeopleSoft student information system. The student account numbers are either scanned or swiped and the cashiering software fetches from PeopleSoft the required information. After payment is made the student records are updated by the cash register software so that a double posting situation does not occur. This application handles many different types of online real-time student payments and postings. Additionally, at the end-of-day the register totals are consolidated on a separate workstation using our consolidation software. The reports from the consolidator are typically tender by cashier, tender by register and grand totals of all sales by register, department and tender type.  
The Consolidated Back Office software uses an Oracle database for indefinite retention of the cashiering information.
This client also uses integrated credit card processing services at the point of transaction.
Alaska Marine Highway. This customer uses our custom designed credit card processing software to batch transmit both the cash register transactions and the purser transactions to a shore side processor. The application operates in an extremely hostile environment and relies on wireless bridges for transmission purposes.  Later converted to a semi-real time using satellite uplink to Juneau for card authorization and Purser/Steward accounting.
 Alabama Department of Revenue is running our software on multiple registers in their IRP Cashiering area. These registers consolidate at the end-of-day to a file server on an Ethernet network. The registers utilize the server for online credit card authorization and for file transfer to the IBM 3090 at the end-of-day. The register software is our standard software modified slightly for their application. The revenue codes and systems factors can be modified on the file server any time during the day and the changes made effective for the next transaction on the registers. If the network is down, the register software continues to function. However, the credit card authorization will not function until the server is running again. Balancing and revenue intake reporting are available on each register any time during the day. The grand totals and consolidation of the Cash Receipts Report are produced automatically at the end-of-day on the server. The Cash Receipts Report is then transferred to the IBM 3090 using 3270 IND$FILE transfer method and Rocket BlueZone IBM Mainframe Emulation software.
City of Tulsa cashiers office. We modified our remittance control software, running on personal computers, to communicate with four different hosts using a UNIX server as a packet switcher. We wrote the packet switching software on the UNIX server also. The registers talk to a DEC Alpha, VAX, Sequent and an IBM ES9000. Any register can hit any of the hosts. Each register has 52 different transaction types. The transaction types are grouped into four different categories. General Revenue, Courts, Utilities and Permits & Licenses. All communications software on the registers and UNIX box was written by Gateway Enterprises
The updates are online real time to all four hosts. In the event the one or all of the hosts are down the registers can continue to take the money and process the transactions. At end-of-day the registers send their data capture files to a central PC and that PC then resends all the transactions to the various hosts.
Regardless of the status of the hosts, the registers can balance and be internally consistent. None of the registers are tied to the others. There is no Master/Slave relationship. This means that if any one of the registers were to "die," the others would continue to function. This is true of all installations we have.
Our Cash Registers capture the pertinent information from the check, using the MICR read capability of the retail printers, which is then consolidated into one file at End-of-day. That file is picked up by the customers ACH processing software and converted to an ACH format using NACHA guidelines. The converted file is transferred to the bank where it is sent into the ACH network.
This client also uses integrated credit card processing services at the point of transaction.
City of Los Angeles There are multiple registers at seven locations through the City of Los Angeles Building and Safety taking fees and payments for Building and Safety. These registers are connected to each other at the individual locations. The information collected during the day is transferred to the central site where it is then sent to the City's host computer. These registers have been installed since about 1988 or 1989.
The cash register software is attached to the cities proprietary permitting database so that the cashiers can scan a barcode on a permit and call up all the detail of the permit for payment. Then the cash register updates the permitting software.
Gateways Consolidated Back Office software is attached to an Oracle 10g Unix server for unlimited information retention. The Gateway Video Journal software allows selected management individuals to browse the cash register transaction history from anywhere within the city.
This client also uses integrated credit card processing services at the point of transaction. 
Atlanta Area Technical Schools have multiple stand-alone cash registers taking payments for student tuition, services and fees. These registers replaced a manual system and have been put on line to a host in the second phase of the installation. The transaction set was modified for the school to allow for several business practices that are particular to this school. The hardware and software provide a full audit journal (hard copy) and a video journal of all transactions that occur
Los Angeles County Superior Courts. This installation consists of 60 plus registers in approximately 15 different geographical locations. Each register is stand-alone and is polled at the end of the day. The prices, vexatious litigant, bad check, and quick code files are updated at the end-of-day from the Consolidated Back Office (CBO) PC. The CBO PC then takes the days’ work off the registers and consolidates it. Then, it transfers the information on to an AS/400. Again all the registers can continue to take money regardless of the status of the AS400.
County of San Diego Superior Courts. Seven remote locations are serviced by our cashiering software and NCR 7052 cash registers attached to the County network. These registers receive daily updates from a local server. Then, as part of the end-of-day procedure, a central PC workstation consolidates the registers at night and collects the data capture files sent by the registers during their end-of-day and transfers the information to an IBM 3090 host. These registers work in a stand-alone manner, and in the event of a network failure, revenue intake is not hindered during network outages. 
County of San Diego Department of Vital Records. Two remote locations are serviced by our cashiering software and NCR 7052 cash registers attached to the County network. These registers receive daily updates from a local server and then as part of the end-of-day procedure a central PC workstation consolidates the registers at night and collects the data capture files sent by the registers during their end-of-day. This information is in a form that could be sent to the ARMS system if desired. Additionally, the consolidation software produces a DEPOSIT PERMIT report that is exactly what Auditor and Controllers office wants to see.
Oregon State University Bursars office. The PC cash registers are on LAN to a DEC Alpha running SCT/Banner software. The client provided a custom view for the cash registers to use. The cash registers route the revolving fund checks to HP 9100 for which we built a special check cartridge. The cash register hot key between applications on the DEC Alpha and the cashiering functions. Additionally, the cash registers use one of the servers on the Novell network for storing and manipulating the check register and the next sequential check number.
Mount Hood Community College cashiers office. The NCR cash registers take payments for almost all student activities. There is an on line look up of specific student information from the main frame by the cash register. Later at the end-of-day the batch update of payment history collected by the cash registers is sent to the main frame. Payment types include NDSL, BEOG, waivers, PELL, cash, check, warrants, vouchers and up to 30 other tender types. The main frame produces a daily summary for student activity the next day. The cash registers produce their own balancing reports at the end-of-day.
Oregon Health Sciences UniversityCashiers office. We have three NCR 7052 registers installed at this location. They are stand alone with file transfer to the Honeywell host at the end-of-day. This location takes student as well as miscellaneous payments for the school. They handle wire transfers, vouchers, warrants as well as the regular tender types.
Los Angeles County Department of Animal Control. The stand-alone cash registers are attached to a Sequent mini computer. The cash registers hot key into the Sequent's applications using a terminal emulation package. Regardless of the status of the Sequent host, the registers can take the money and account for it.
County of San Diego Auditor and Controller. This installation is comprised of stand-alone cash registers on a LAN to a PC. The PC collects data from the register at the end-of-day and transfers the information to another PC at a central location. The PC at the central location processes the data and then transfers it on to an IBM host using a 3770 RJE SNA/SDLC protocol. The consolidation software produces a financial document that conforms to the Auditor and Controllers requirements. The information collected is sent to the controllers’ office electronically and from there is loaded into the ARMS system.
City of Norfolk Treasurer’s Office. We modified our remittance control software to emulate their old cash registers that they had since the early 80's. We copied their screens and functionality, including a connection to their departmental mini computer. Each of the 11 NCR registers is online, real time, to the departmental mini computer updating each clients account as the transaction is completed. There is the option of Supervisor Override for some of the transaction types. In the event the I-9300 is down, the registers continue to process the revenue intake in “offline” mode for later transmission to the host. Later, we moved the software from the aging I-9300 to an NCR UNIX processor, increasing their reliability from weekly intermittent down time to zero down time. We collapsed their end-of-day processing from a minimum of two hours to less than 20 minutes, including full system backup.
Fulton County Sheriffs Office. We provided a single stand-alone register that collects fines, fees, bails and bonds. Daily totals for all categories of monies received by cashier and in total for all cashiers. Totals include tender by cashier and totals for all fines, fees, bails, bonds and a fund distribution report. 
Alaska Telephone Utility had various sites throughout the city for walk-in customer payments that were collected and then consolidated at the end-of-day. The register software talked to ATU’s accounting software for customer interface.
Hillsboro County Sheriffs (Florida)
Oregon Board of Nursing
Oregon Board of Pharmacy
Oregon Department of Health
Oregon Board of Medical Examiners
San Diego County Dept of Vital Statistics
Oregon Department of Motor Vehicles (Registration Renewal - Mail in)
Oregon Health Sciences University - Dental School Cashiering
State of North Carolina Corporation Division UCC Filings

OpeningHomeAboutProductContact Us