ECR Integrated Solution (psECR)
- Details
Description:
psECR is a complex and powerful solution to organize the quickest and simplest integration of EFT POS application with ECR Machines. It provides ready-to-use solution that supports:
- Different OS PC systems like Windows ©, Linux, Android
- 64-bits OS systems (Windows ©, Linux) are supported
- Different communication types (TCP/IP, Serial, USB, Bluetooth)
- Unified API for different programming languages (C++, C, C#, Java)
- Buit-in protocol and High-Level API.
Supported Transactions are:
- Base financial operations:
- Sale, Refund, Void — payment for goods or services, return funds to the card and cancellation of operations.
- Balance — retrieve available balance from account.
- Settlement — closing of the day (reconciliation of totals with authorization host).
- Preauthorization and Completion — reserve amount on a card and write off amount from a card.
- Card Verification — checks a card on Host side.
- Test — checks the connection with the host.
- Logon — initiate Logon/Key Exchange transaction between financial application and authorization host to update/retrieve new session keys
- Administrative operations:
- Get Record — get the result of the operation from EFT POS by the session number (CRN).
- Ping — checks the connection between EFT POS application and ECR
- Report — request a data from POS to print a report on ECR side.
- Update — initiates update of SW and parameters process on client side
- Info — send the current operation status to the ECR and/or extend the timeout.
- Dialog — dialog display request
- Proxy operations — initiates routing all messages through ECR
Solution Aspects:
Each release package is provided with:
- Libraries or components to be integrated on ECR/POS sides
- Demo applications (ready-to-use) with a source code (to be used as a reference code for integration proposes)
- Implementation guide
Windows package includes:
- DLL module
- C# wrappers sources
- C# and C API specification
Android package includes:
- .JAR library to be integrated into application
- Test ECR application with sources
- Implementation guide
Proxy Mode:
Your terminal does not have built-in communications other than USB/Serial connection? Not an issue with psECR!
Using Proxy mode terminal uses ECR machine possibilities to communicate with external services like parametrization servers and authorization hosts.
- Used to route all messaging between POS and host or POS and TMS through ECR
- SSL/TLS communications are included
- Initiated by sending PROXY command from POS side