Fisver-SI Proxy - Fiscalization Service
If your application that you need to connect to the fiscalization system is not written in Java, then Fisver-SI Proxy is the best solution for you!
Fisver-SI Proxy is a lightweight application installed on a server within your network to act as a proxy between your application and the FURS fiscalization service. It handles all the message signing and key management for you, even in cases involving multiple merchants.
You only need to adapt your existing program to communicate with the Fisver-SI Proxy service via a simple REST/XML protocol.
Installation
Simply install Java JRE 11 or newer, extract Fisver-SI Proxy, copy the merchants' private keys into the working directory, and enter the corresponding passwords into the configuration file. After the first run, the passwords will be automatically encrypted.
Integration
Adapt your application to send invoice data to the Fisver-SI Proxy service via HTTP using simple XML messages. The service automatically generates messages in the FURS format, signs them, calculates the security codes (ZOI/EOR), forwards the request to FURS, and returns the response to the caller.
Portability
Fisver-SI Proxy runs on all platforms that support Java JRE 11 or newer.
macOS, Windows, Linux/Unix, Android – all platforms are supported!