NetOPI
NetOPI is our implementation of the O.P.I. protocol to control payment terminals. It supports all common request plus manufacturer specific extensions.
NetOPI comes in the form of a linkable shared library, C header files and a Lua binding. An opi(1) command line utility is part of the product.
Supported Programming languages
The main programming language is C/C++. A language binding exists for the Lua scripting language and is part of the product. Other language bindings, e.g. Java, Python, etc. are possible on request.Please ask for a quote.Supported Operating systems
NetOPI has been developed for the Linux platform, Intel and ARM architectures. On other platforms, e.g. Windows, it can be run in a docker container.Supported terminal brands
nexi
- NetOPI supports the "deliverybox" mechanism for autonomous terminals.
- FLEXO printing is supported (printing from the POS terminal on the EFT terminal printer.)
PayTec
- All requests are fully supported.
Wordline
- NetOPI implements the wordline (TIM Server) specific Administration request.
Other brands or manufacturers on request. For further information, please contact us.
See also NetZVT, our ZVT implementation: NetZVT