AST.CheckClearing is a check clearing camera processing system: secure, fast, configurable and scalable.It is developed using the highest industry standards, ensuring high performance in high transactionality scenarios.

Fully Customizable

  • Multi-Bank: You can configure several banks as processors in the system.

  • Interfaces 100% automated and 100% ready to operate with COBIS.
  • You can integrate your own security model.

  • Consumes any relational database engine.
  • It connects to any brand and model of check scanners with a minimum of development and can use several makes and models at the same time.

  • Friendly, efficient and effective user interface design.

  • Developed with cutting edge technology: Microsoft .net Framework 4.5 (C#).

  • 100% object-oriented programming: easy maintenance.

  • Technical support and advice.


FAST.CheckClearing can be integrated with your security model, or if you prefer, you can use the role-based security model that our system has.

Internally FAST.CheckClearing uses security components supplied by the Microsoft .Net Framework 4.5, which guarantees that the access to the different options of the system and the information will be available only if the user has the necessary permissions.

Data Access

FAST.CheckClearing has a specialized component for data access, thus encapsulating all interaction methods with the database engine.

This component is built on ADO .Net to provide robust and stable access to the database engine.

FAST.CheckClearing can connect to databases such as SQL Server, Sybase, Oracle, Postgre, DB2, etc.

The system has automated maintenance procedures on the transactional information tables (transfer of records to historical databases).

Our system implements the ACID standard in all processes guaranteeing Atomicity, Consistency, Isolation and Durability in each transaction.


The system configuration is implemented in three levels:
• Configuration files
• Database Parameters
• Maintenance of catalogues

Configuration files set parameters that tend to be static (e.g., scanners configuration, system date format, file server path, etc.)

Database parameters are the set of values set on the central server and used by business logic.

The maintenance of catalogs allows for example to establish the currencies, banks, political division, bank offices, reject causes, documents types, among others.

Read and Sort

FAST.CheckClearing has a special component for the interaction with the different makes and models of reading-sorters scanners.

This component isolates or encapsulates the logic of connection, initialization, reading, sorting, pausing, among others, thus allowing the functionality of the system is not affected by the use of certain brand or model of reader/sorter.

With minimal effort, FAST.CheckClearing can incorporate into their processes the brand and model of reader/sorter of your choice.

This is an advantage compared with other systems that are functional with specific brand or model of reader/sorter equipment.


FAST.CheckClearing has a 100% ready interface to operate with COBIS. The model we use is based on the call of stored procedures, which in turn call the COBIS stored procedures that carry out the tasks of payment of checks, notes of debit by return, entry of retentions, among others.

Fast Developments will be responsible for developing the integration with your core banking system.

Together we will choose the method, technology, frequency and other details of the interfaces between FAST.CheckClearing and your core banking system.

Our project leaders will coordinate the cooperation between our technical teams.

Incoming Process

The main incoming camera processes are:

• Load incoming process information. This could include data and images or just data. To obtain this information the system could consume a web service, read an xml file, read a text file, Image Cash Letter (ICL) files, or any other medium or format.

• Check imaging and sort.

• Summary report by bank.

• Validation process: compare data with images, duplicate data, data without image, image without data, check digit for accounts numbers and checks numbers, among others.

• Visual validation and signature validation with interface with your core banking.

• Interface with your core banking for incoming processing.

• Creating files with rejected records.

Outgoing Process

The main outgoing camera processes are:

• Check imaging and sort.

• Correct information captured from the magnetic strips of the documents, according to the type of document.

• • Automatic clear/balance for deposits, comparing the information obtained from the documents with that stored in the central system.

• Interface with your core banking for outgoing processing

• Creating files with processed records.

• Load and process rejects (t+1).

• Interface with your core banking for reject processing.


FAST.CheckCleaning offers pre-designed reports and the opportunity to customize or create new reports.

All reports are exportable to PDF, Word and Excel formats.

Each report has a wide variety of filters on the main fields, allowing you to choose what information to display.

The information presented can be obtained from transactional or historical records.

Our experience

Citibank of Costa Rica: 10/2012

We implement FAST.CheckClearing in order to process incoming, outgoing and internal checks.
From this application all processes, procedures, internal and external interfaces related to the check clearinghouse are executed, automating all the tasks related to these processes to 100%.
The equipment used in this installation were scanners Digital Check TS240 and Walther Data HLS4.
Developed under .Net Framework 3.5 and Sybase 12.5

Citibank Guatemala: 08/2014

We implement FAST.CheckClearing under the model remote deposit capture (RDC) designed by the Central Bank of Guatemala.
The solution was included a series of web services that automate processes of electronic transfer of images, shipping notifications, monitor status of shipments, automatic updating of catalogues and digital certificates.
The equipment used in this installation were scanners Digital Check TS240.
Developed under .Net Framework 4.0 and SQL Server 2012.

Citibank of Panama: 11/2014

We implement FAST.CheckClearing using ICL (Image Cash Letter) files designed by the National Bank of Panama.
In this implementation, our system is responsible for generating rejections of incoming clearinghouse files in ICL (Image Cash Letter) format, also our system performs the loading and processing of rejections files of outgoing Chamber which are also found in the ICL (Image Cash Letter) format.
Developed under .Net Framework 4.0, SQL Server 2012 and Sybase 15.

Citibank of Costa Rica: 03/2015

We customized FAST.CheckClearing in order to separate personal and business banking.
The equipment used in this installation were scanners Digital Check TS240 and BX7200.
Developed under .Net Framework 4.0, SQL Server 2012 and Sybase 15.

Citibank NA of Guatemala: 03/2015

FAST.CheckClearing was implemented in order to replace the current solution for incoming clearinghouse.
As a second phase of our implementation of the FAST.CheckClearing at Citibank Guatemala, this project automated the entire process of incoming clearinghouse.
The equipment used in this installation were scanners Digital Check TS240.
Developed under the .Net Framework 4.0, SQL Server 2012.

Citibank NA in El Salvador: 06/2016

We automate the entire process of incoming clearinghouse, we generate the compensation information with the central bank and with other departments of the Bank.
The equipment used in this installation were scanners NCR 9820
Developed under the .Net Framework 4.0, SQL Server 2015.