Monitoring Server
Monitoring of the terminal network (self-service kiosks and cashier operated points) is necessary even if the payment acceptance network is rather small. Monitoring server software is carried out on .NET Framework and uses MS SQL 2005 database. Interaction of points of sales is conducted over TCP protocol. Application level protocol has been optimized to reduce the traffic being transmitted (binary protocol including terseness with minimum data transmission). There is a set of SDK libraries using .NET 2.0 Framework, which allows you to interconnect other developers’ software to the monitoring system.
Monitoring software of the sales network helps minimize network maintenance expenses, carry out network operational control, conduct software update, add new services, enable system intermediaries (dealers) to inspect and control their kiosks and other POS, etc.. The system supports user rights control (each user can monitor only his terminals and perform only permitted actions on the terminal).
If the system incorporates dealers then part of server monitoring functionality is shifted to the dealer’s cabinet.
Monitoring server has the following functionality:
- Kiosk status monitoring. Expecting working communication lines with points of sale, device and peripherals monitoring;
- Facilitating cash collection operations, bill acceptor cash box level monitoring (cash collection scheduling), checking receipt printer tape availability and other kiosk technical parameters (scheduling kiosk servicing);
- External commission management on payment kiosks;
- Centralized storage of setup files and software updates for payment acceptance points, which eliminates errors made by the maintenance staff;
- Performance of various scheduled tasks. Also end user has a possibility to expand the task list of the task scheduler through SDK;
- Terminal network management including remote management of the payment acceptance points.
The eKassir® monitoring system allows you to:
- Run remote commands to reload a payment terminal;
- Update terminal software remotely, request software version installed on the terminal;
- Add/delete certain payees, configure a set of payments being accepted (there is an option of having a separate set of payments for each terminal);
- Change external commission fee assigned for each payee as well as other payment acceptance parameters like payment minimum and maximum amount, ways of data verification on the terminal side, etc.
- Change shell elements (of user interface) and promotional videos, etc.;
- Run commands for getting (downloading) terminal performance logs;
- Analyze operation of all peripherals;
- Block a terminal remotely;
- Some other optional features.
PAYMENT SYSTEM