Pepper Library is our offline-capable Pepper solution for classic, PC-based POS systems. The universally compatible interface simplifies the integration of more than 100 different POS terminals — giving you greater flexibility when it comes to EFT/POS.
Pepper Library
Facilitates POS terminal integration for all PC-based POS systems.

Which IT environments was Pepper Library developed for?
Pepper Library is designed for traditional, PC-based POS systems. Pepper is integrated into the POS software as a library via the standardized Pepper API — and works even without an internet connection.
Pepper Library can be integrated into all common POS software solutions that operate independently of a network connection (thick clients). For mobile POS systems (e.g., Android-based POS), we developed PepperQik.
With Pepper Library, POS terminals are connected via the communication interfaces provided by the terminal (TCP/IP, serial, etc.). Detailed documentation of this connection process is available in the Pepper Support Portal.
Which operating systems are compatible with Pepper Library?

CentOS
7.0 x86 32‑bit
7.0 x86 64‑bit

Debian
10 x86 64‑bit
10 ARM 32‑bit
10 ARM 64‑bit

Ubuntu
18.04 LTS x86 64‑bit
20.04 LTS x86 64‑bit

Windows
11 Pro x86 32‑bit
11 Pro x86 64‑bit

CentOS
7.0 x86 32‑bit
7.0 x86 64‑bit

Debian
10 x86 64‑bit
10 ARM 32‑bit
10 ARM 64‑bit

Ubuntu
18.04 LTS x86 64‑bit
20.04 LTS x86 64‑bit

Windows
11 Pro x86 32‑bit
11 Pro x86 64‑bit

CentOS
7.0 x86 32‑bit
7.0 x86 64‑bit

Debian
10 x86 64‑bit
10 ARM 32‑bit
10 ARM 64‑bit

Ubuntu
18.04 LTS x86 64‑bit
20.04 LTS x86 64‑bit

Windows
11 Pro x86 32‑bit
11 Pro x86 64‑bit
How to implement it
To integrate Pepper Library into your POS software, you first download the library, the developer documentation and a free test license from the Pepper Support Portal.
Then follow the instructions in the developer documentation to implement the library within your POS software.
If you require assistance, you can book our integration support service, where a treibauf support specialist personally guides you through the implementation process.
Once Pepper Library is implemented in your POS software, you can test the communication with the POS terminal free of charge.
If everything runs smoothly, you simply order your product licences for permanent use and conclude a licencse agreement with treibauf.
These standard functions are included in Pepper Library
For the terminal models commonly used in Germany, Austria and Switzerland, Pepper Library enables the immediate use of numerous essential functions. And the best part: if you switch terminals, these functions continue to work instantly — without any additional development effort.
Card-based purchase
Void
cancel the last transaction
Returns
refund/credit
Settlement
end-of-day closing
Receipt output
print POS receipt
Repeat last transaction
Reprint last receipt
Cashback
cash withdrawal at the POS
Recovery
restore data after a system interruption
Card-based purchase
Void
cancel the last transaction
Returns
refund/credit
Settlement
end-of-day closing
Receipt output
print POS receipt
Repeat last transaction
Reprint last receipt
Cashback
cash withdrawal at the POS
Recovery
restore data after a system interruption
Use the free Pepper Library test license
The Pepper Support Portal provides all documentation required to test Pepper Library in your own EFT/POS environment without obligation.
- Pepper DLL or Pepper SO
- Pepper developer documentation
- Detailed implementation guide
- Documentation of all communication protocols integrated in Pepper
- Free Pepper test license

Fixed or rental licensing?
You decide!
When it comes to licensing, our customers can choose between two different models:
Fixed
With this model, you pay a one-time licence fee for the interface to a specific communication protocol, followed by an annual maintenance fee. Additional communication protocol interfaces require separate licences.
Rental
Our rental model offers maximum flexibility. The monthly cancellable subscription includes all communication protocols supported by Pepper. When switching POS terminals, no additional costs arise.
Would you like to learn more about our licensing models? We are happy to advise you personally. Simply get in touch with us directly.
Order your Pepper Library licence
Already know what you need? Then order your Pepper Library licence(s) right away.

PepperQik or Pepper Library?
The key differences
Both PepperQik and Pepper Library facilitate POS terminal integration as universal interfaces. However, due to their different technological approaches, they are integrated differently into your POS IT infrastructure — affecting operation, deployment and administration of your payment terminals.
PepperQik
Pepper Library
The terminal integration software as a practical web application
The offline-capable solution for PC-based POS systems
Integration
via REST API
as .dll or .so file on the POS PC
Operation
Cloud service with web-based interface (standard)
Locally installed interface
Requirement
Internet or network connection
Windows / Linux OS (also works offline)
Deployment
Central via web interface
Separately or using a POS application
Administration
Central via web interface
Separately or using a POS application
PepperQik
The terminal integration software as a practical web application
Integration
via REST API
Operation
Cloud service with web-based interface (standard)
Requirement
Internet or network connection
Deployment
Central via web interface
Administration
Central via web interface
Pepper Library
The offline-capable solution for PC-based POS systems
Integration
as .dll or .so file on the POS PC
Operation
Locally installed interface
Requirement
Windows / Linux OS (also works offline)
Deployment
Separately or using a POS application
Administration
Separately or using a POS application
Support the way it should be!
At treibauf, you can always rely on excellent support. Our qualified experts listen carefully until they fully understand your issue — and then do everything possible to deliver a solution that works!

Questions and answers about Pepper Library
Find answers to the most important questions about Pepper Library here. Additional frequently asked questions are available in our FAQ section.
pepper library
To integrate Pepper into the POS software as a DLL (library), you should plan on about one week of effort. Connecting new terminals then takes only about 5 minutes.
Pepper Library is our Pepper solution specifically for classic PC-based POS systems. Pepper is integrated into the POS software as a library via the standardised Pepper API.
Here you can find all operating systems supported by Pepper Library.
Discover our magazine
As EFT experts, we don’t just report on current developments and projects here. We also enjoy sharing our valued knowledge about the world of cashless payments. Enjoy reading!
The Nexo protocol: an initiative to standardise cashless payments
The world of cashless payments is characterised by a range of standards, technologies and protocols – especially when it comes to cross-border transactions. The Nexo Standards consortium has taken on the task…
Read more →
Posting credit card payments: How to do it right!
Whether Mastercard, Visa or American Express, whether online or at the cash register in a physical store: customers love paying by card. This also quickly amounts to a lot of transactions. But…
Read more →
2024 Retailer Survey on Cashless Payments in Switzerland: The Main Results!
In Switzerland the proportion of cashless payments has been steadily increasing for years. This is by no means only due to the growing significance of e-commerce, but is also apparent when looking…
Read more →