SCOnline program is designed for on-line operations with the Immediate Payment System of the NBU (SSP NBU). This program is a client of SSP and performs receipt and transfer of all currently used types of packages through TCP/IP protocol.
This includes the following categories of packages:
SCOnline has two modes of operation:
In the main mode you need connection to MS SQL-server database. To connect to this database user shall be registered in it and have certain set of rights. In this mode requests for money transfer transactions may be used. All operations performed by user are controlled both by main and private rules of database of SSP category.
In the reference mode user does not need to connect to MS SQL-server database. In this mode only information packages of SSP may be used.
RSA NBU is applied to all outgoing packages and it is verified for all incoming packages. For that the system uses standard library of generation/verification of digital signatuture delivered by the security department of the NBU. All calls of functions of this library are incapsulated in objects of SConline program and form parts of procedures of generation/reading of packages. If package signature does not meet the requirements the program rejects such package and does not process it.
There are two different windows in the main form of the program for control of outgoing and incoming packages. In the window of packages-requests all successfully sent packages are displayed. For each pachage the program generates a record with description of properties of this package. In the window of packages-answers the program displays answers from SSP workstation that contain information about transmission of package. Packages-requests and packages-answers to transactions are also recorded in database tables.

