Public guide with general instructions for integrating the Darwin system with POS front ends and partner systems.
🔐 Some integrations have detailed instructions restricted to the Internal Integration Guide.
The integration between Darwin and the POS front-end system enables real-time monitoring of POS operations. Each partner has a specific configuration method, described in the sections below.
Before you start, have on hand:
23454)⚠️ Important: After any change and load on the POS, you must restart the POS front-end application for the integration to take effect.
The table below summarizes the integration types supported by each partner system. Click the system name to access the detailed instructions.
| System | Default | TopSistemas | EAS Alarm* | No Scan* | Telephony* | TopSistemasV2* | Toledo Scale* |
|---|---|---|---|---|---|---|---|
| Ciss Software | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Conecto | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Consinco | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Diebold | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Guia Sistemas | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Kw / Arius | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| MaxiPOS | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| NCR | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| PDV Lumi | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| RP Info | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Socin | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Solidcom | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Sysmo S1 | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Sysmo Veraz | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Tecnix | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| TopSistemasV2 | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| VR Software | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Visual Mix | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Winthor-TOTVS | ✅ | ✅ | ✅ | ✅ | ✅ | ||
| Zanthus | ✅ | ✅ | ✅ | ✅ | ✅ |
*Optional features — check availability per contract.
Integration type: Gatecash → TopSistemas
Configure Gatecash pointing to the Darwin server as shown in the image below:

⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Configuration file: GLOBAL.xml
<CCTV_TYPE>2</CCTV_TYPE>
<CCTV_DIR>IP:PORTA</CCTV_DIR>
Replace IP and PORTA with the store's Darwin server values.

⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Path: Settings → POS Settings → Monitoring




⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
🔐 Detailed instructions are available only in the internal manual.
Go to: Internal Integration Guide
Configuration tool: CxConfig + .ini files



⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Path: Settings → Characteristics
Protocol: UDP



⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Path: Settings → Options 350 and 351
| Option | Description | Value |
|---|---|---|
| 350 | Monitor - Monitoring Integration Type (0-No, 1-InWave) | 1 (InWave) |
| 351 | Monitor - Server Address (IP:Port or URL) | IP_DARWIN:PORTA |


Configuration type: Library replacement
libGCPlug.so library on the NCR POS📞 To get the correct library, contact technical support.
/var/log/oki/siac-store-pos/cftv/gcecho*
🔐 Detailed instructions are available only in the internal manual.
Go to: Internal Integration Guide
Configuration file: config.ini







⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Configuration is done directly on the POS.
23454 or 2345
⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Path: Concentrator → Load → Scheduling



⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.

Path: POS Menu → Monitoring

⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Configuration is done in two steps:
Path: MENU → SETTINGS → WEB SERVICE
Configure the IP and port of the Darwin server.

Path: POS MANAGEMENT → PARAMETERS → REGISTRATION → AUDITING
Enable the Top Sistemas integration.

⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
🔐 Detailed instructions are available only in the internal manual.
Go to: Internal Integration Guide
Configuration file: GLOBAL.TXT
HostSeguranca=PDV,IP:PORTA
Replace IP and PORTA with the Darwin server values.

⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
🔐 Detailed instructions are available only in the internal manual.
Go to: Internal Integration Guide
Path: POS Parameters


⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
Path: Settings → Parameters → Parameter Maintenance
| Field | Value | Note |
|---|---|---|
| Store | 0 |
Indicates it applies to all stores. NOTE: we use one Darwin server per store, each with its own IP. |
| Description | Configuração CFTV |
Defines the integration type |
| Content | 1,IP,PORTA,,7 |
See details below |
Fill in separated by commas:
1 → Top Sistemas type192.168.0.144 (example) → Darwin server IP23454 → Darwin server port,, → Leave the two empty commas by default7 → Leave it set to 7 by defaultFinal example: 1,192.168.0.144,23454,,7

Required routines: 132 and 2044
👉 TOTVS Tutorial – Gatecash Configuration




⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
🔐 Detailed instructions are available only in the internal manual.
Go to: Internal Integration Guide
This manual guides the correct configuration of the Zeus system (POS front end) for integration with Darwin.
The integration is done through .CFG files in the application's execution directory, usually at:
/Zanthus/Zeus/pdvJava
📝 Each configuration parameter must be entered on a separate line within these files.
ZPPERD00.CFG — General POS parametersTIPO01=1
OPCOESLOG=255
ZPPERD01.CFG — Darwin server addressingENDERECO=IP_DARWIN
PORTA=PORTA_DARWIN
⚠️ Finally, when the POS receives the load, you'll need to restart the POS front-end application.
🔐 Detailed instructions are available only in the internal manual.
Go to: Internal Integration Guide
23454, but it may vary by environment.