Frequently Asked Questions
What is the difference between the API and the Proxy, and which one is better for me?
If your existing software solution is written in Java, it is best to use the Fisver Java API. It is a programming library that provides access to fiscalization service functionalities through Java programming objects.If your program is written in any other programming language, then it is best to use the Fisver Proxy. You install it as a separate application on your server and adapt your program to communicate with it via the HTTP protocol, exchanging XML messages containing invoice data. The service automatically handles key management and signing messages with the appropriate key.
Does it work as a standalone application?
No. Fisver Java API is a Java programming module intended for integration into your existing software solution, and Fisver Proxy is a service to which your existing application needs to be adapted to connect via an HTTP/XML programming interface.
Who performs the integration with the Fisver solution?
The adaptation of the existing software is performed exclusively by the manufacturer of that software. Everything is thoroughly documented with clear instructions, making the task much simpler than connecting to the Tax Administration service (CIS, FURS or EFI/SEP) from scratch.
What is the licensing model?
The license is paid as a one-time fee and is valid for:
- An unlimited number of installations;
- An unlimited number of users;
- An unlimited number of transactions;
- Application in an unlimited number of your own software solutions.
With the license, you receive the executable code, detailed technical documentation, and a 12-month warranty, which includes the right to customer support and free updates in case of critical changes on the part of the fiscalization service providers.
After the 12-month period expires, you can continue to use the product, but without the right to customer support.
If needed, you can extend the warranty at any time by purchasing a new license, which ensures support for the next 12 months starting from the date of purchase.
How can I buy it?
First, contact us for a quote. As soon as the payment is processed, you will receive the executable code with detailed documentation and can start the integration immediately!
Which Java version is required?
JRE 11 or newer is required. Older versions do not support all key/certificate formats or the cryptographic algorithms currently in use.
Which Android version is supported?
Since JRE 11 is required, the oldest version that will work is Android 14.
How to obtain the programming certificates required for operation?
Certificates are issued by the competent authority (Tax Administration - CIS, FURS or EFI/SEP) of the country for which fiscalization is performed. The issuance of test certificates is free, and you, as the integrator, can request them yourself. Production certificates are paid, and their acquisition is solely the administrative and financial responsibility of the invoice issuer.
Can Fisver support multiple invoice issuers / merchants?
Yes, if your application supports it as well – for example, in the case of a web shop that integrates multiple merchants. In fact, Fisver Proxy will automatically select the appropriate certificate based on the merchant ID, whereas with the Fisver API, you must manually select and pass the merchant’s certificate to the fiscalization method.