Our Work with Ukrainian Processing Center (UPC)

The Ukrainian Processing Center (UPC) - a member of Raiffeisen International Group (https://upc.ua/en)

Issue:

UPC (Ukrainian Processing Center) – the largest Ukrainian 3-rd party processing centers, was looking for a software development partner to assist them with the support and improvement of their current processing system TPII which is payment cards authorization and card acceptance (ATM, POS, kiosks, internet etc) devices management system. Our work with UPC started with a pilot project that involved the development of a POS device simulator to test the performance of processing server.
Solution:

After successfully completing the first project, UPC decided to create a dedicated team, within Softjourn, that would be involved in ongoing work with their systems. Initially the team consisted of 2 Sr. Software Engineers and a QA Tester. After the first year of work the team configuration changed to have a 3rd software engineer. Initially the team worked with one of UPC's main systems. A variety of projects have been completed to date, including:

  1. Work related to their POS Terminal Security Server included improving the system in order to meet “Pin Security” Audit requirements. Tasks for overall improvement of the server, setting up the environment of the system, etc.
  2. TPII – the largest project, which is ongoing. TPII – a package of software products developed by IFS International, Inc., to manage networks of ATM's and POS devices. Scope of work completed to date includes:
  • Analyzing new VISA and MasterCard mandates (e.g. "October 2010 VisaNet Business Enhancements v.1.0" etc) and implementing necessary changes in order to meet the requirements; creating documentation of the changes made.
  • New features implemented for expanding the system’s functionality, e.g. realization of support of contactless MasterCard and VISA cards.
  • Data generation for “Central Cash Management” system for one of UPC client's – Aval bank - a member of the Raiffeisen International Group.
  • Apart from the ongoing activities, the team has been actively working lately on assisting UPC to move its TPII system to Linux OS. Before TPII was using Tru64 UNIX OS which will not be supported from the 1st of January 2012.
Result:
The result has been an improved TPII system with bugs fixed and features added, which enables UPC to offer better service to their clients.
 
Moving to Linux OS has also been cost effective for UPC in terms of the cost of supporting the system and the hardware required.
Technologies: Operating System: Linux, UNIX
Coding language: C, Pro*C/C++, Java
Database: Oracle RDBMS
Development Technologies: AJAX