Help › Devices

How to connect a fiscal device to Flexy

Connect a cash register or fiscal printer to a computer: add it in Flexy over USB, Bluetooth, serial port or network, find devices and print a test.

This page is for when you add a new cash register or fiscal printer in Flexy, or change how it is connected. The steps are the same for all brands. The differences between brands are in preparing the device itself.

Before you start

Cash registers must be in their computer mode, or they won't answer Flexy. Fiscal printers have no such mode and always wait for commands. Prepare the device using the article for your brand:

For Eltrade and Incotex, the manufacturer does not publish how to switch the register to work with a computer. Ask your service company to set it up.

Plug the device into the Flexy box with a cable, or keep it nearby if it will connect over Bluetooth.

Adding the device

  1. Open "Организация" (organisation) → "Устройства" (devices) and press "Добави" (add).
  2. If the device is listed under "Открити от кутията" (found by the box), pick it there and the details fill in by themselves. Otherwise pick "Фискален принтер" (fiscal printer). This also covers cash registers.
  3. Pick "Марка" (brand) and "Серия или протокол" (series or protocol), then the connection type, and fill in the fields as in the table below.
  4. Save.
  5. Press "Тестов печат" (test print) and check that a receipt comes out.

If you don't know exactly what the device is or which port it is plugged into, press "Търси устройства" (search for devices). The box lists what it finds under "Открити от кутията" (found by the box); pick your device from there.

Connection types

Connection What you fill in
"Вграден" (built-in) The device is part of the very unit Flexy runs on. You don't fill in a port.
"USB (кабел)" (USB cable) Pick the device under "Открити от кутията".
"Bluetooth" "Bluetooth на компютъра" (computer's Bluetooth) → "Търси" (search) → "Сдвои" (pair). If the device asks for a code, enter it in "PIN (ако се иска)" (PIN, if asked).
"Сериен порт (COM)" (serial port) The port and "Скорост (бода)" (baud rate). The default is 115200, 8N1.
"Мрежа (TCP/IP)" (network) "IP адрес или име" (IP address or name) and "Порт (TCP)". The port has no default.

Serial port and speed

With a serial cable, the speed in Flexy and on the device must be the same. Flexy offers 115200 baud, 8 bits, no parity, 1 stop bit, but the device may be set to a different speed. Check what is set on it. How to do that is described in the article for your brand. If you can't check it, ask your service company.

With USB, Bluetooth and network, the speed usually doesn't matter.

Network

Fill in the IP address the device uses on your network and the port it takes commands on:

  • Tremol: the port is always 8000.
  • Datecs: according to the manufacturer's protocol, the default is 4999.
  • For other brands, and if you don't know the IP address, ask your service company.

Bluetooth

  1. Switch Bluetooth on on the device and make it discoverable. How you do this depends on the model.
  2. In Flexy, under "Bluetooth на компютъра", press "Търси".
  3. Pick the device and press "Сдвои".
  4. If a code is asked for, enter it in "PIN (ако се иска)". Some devices show a number on their display, which must match the one on the computer.

Don't connect the same device over Bluetooth and with a cable at the same time.

Checking

Once the device is added, you can press "Провери" (check) next to it in "Устройства" at any time. Flexy then checks whether the device answers. "Тестов печат" shows whether printing goes all the way through.

If a Datecs cash register is not in PC mode, Flexy shows "Не е в PC режим" (not in PC mode) and a "Как да го оправя?" (how do I fix it?) link. Other brands don't report this: Flexy simply gets no answer. In both cases see The register is not in PC mode: Flexy does not print.

Once the connection works, run the daily report from Flexy: "Операторски действия" (operator actions) → "Фискални операции" (fiscal operations) → "Z отчет". "Х отчет" is there too.

See also

Updated: 2026-10-21