CONNECTION:
Non-fiscal printers (also called ESC/POS thermal printers — “esc pos”, “ecs/pos” — order receipt printers for the kitchen and bar) connect directly to the router using a network (LAN) cable. This is the only connection method: the non-fiscal printer does not connect via Wi-Fi. The tablet connects via Wi-Fi to the same router — this is how the two devices end up on the same network.
The confirmed compatible brands (Star, Epson, Posiflex, Sam4S, Citizen) are listed in the “Compatible Equipment” article, under the Thermal Printers section. If your printer is a different brand, that is the reason it cannot be installed.
To find out the printer's IP address, turn it off, press and hold the FEED button and, while holding it, turn it back on: a report is printed showing the address. If the report shows 192.168.192.168, this is the Epson factory-default address and it means the printer did not receive an address from the network — check the network cable to the router first. The details are in the article “How to verify the IP on the non-fiscal Epson printer (TM-T20)”.
If the printer was found and added but appears in red (disconnected) or does not print anything:
First, check that the tablet is running the latest version of Ebriza POS NEXT from the App Store. An older version could report a printer as disconnected even though it was actually on the network and working, while a printer added by manually entering its IP address could remain without a serial number — in which case the printing rules would not reach it and it would not print anything, even though it appeared to be installed. After updating, open Devices → Printers and peripherals and allow the list to refresh; if the printer still does not receive receipts, delete it and add it again. The complete steps are available in the article “Troubleshooting cash register connection with Ebriza POS / Ebriza POS NEXT”
INSTALLATION:
To install non-fiscal printers, follow the steps below:
From the bottom of the application, select Devices.
In the upper-left section, you will find Printers and peripherals.
2. Click on “Add peripheral” in the upper-right corner.
3. Select the model you want to install.
4. The application will search for the printer on the network using its IP address.
5. Once it is detected, click on the displayed result, which should be the IP address of the non-fiscal printer.
6. Set the printer details:
Name the printer so it is easy to recognize.
Select Default if you want it to be the main non-fiscal printer.
Select the product tags you want to send to this printer.
Select the room from which you want orders to be sent to this printer.
Paper width: the number of characters that fit on one line. Keep the default value 48 (42 for the Epson M296A). This is not the paper roll width in millimetres - see the section on long documents below.
Leave Paper width on its default value, 48. The field asks for the number of characters that fit on one line, not the width of the roll in millimetres: 48 characters fit on 80 mm paper (42 on the Epson M296A / TM-T70II).
If a larger value is entered - for example 80, because the roll is 80 mm - short receipts still print correctly, but the invoice and the daily report come out broken and look as if only half of them had printed. The details are in the article "The invoice or the daily report prints only partially on the non-fiscal printer (the Paper width setting) [Ebriza POS NEXT]".
The printer you mark as Default is also the one used to print invoices issued to customers from the POS (POS menu, Receipts, Receipt Actions, Print Invoice). Invoices are not routed based on tags or rooms, so they do not require any printing rule. The steps are described in the article “How to issue an invoice to a customer in POS? [Ebriza POS NEXT]”.
Managing non-fiscal printers from KDS
If you use the KDS app, you can add and manage non-fiscal printers directly from within it, without needing to go to the Devices section in POS. Open the menu in KDS, select Non-fiscal printers (the first option in the menu), and follow the same addition and configuration steps described above.
If the app does not find the printer during the search
Watch the loading bar while the app is searching. If it jumps directly to 100% and finds nothing, the app did not scan the local network at all: the iPad did not grant it Local Network permission. In recent app versions, if the permission was denied, the app shows the “Local Network Access” dialog and takes you to Settings, where you turn the switch on. If the bar increases gradually and the printer is still not found, this is a network or printer issue. The steps for both cases are in the article “Troubleshooting Fiscal Printer Connection with Ebriza POS” (article 15177393); the check is the same for any peripheral.
Long documents (invoices, reports) print broken or show "Printing error", while short receipts print fine
If the order receipt and the payment note print normally but an invoice or a report comes out truncated, with broken lines, or shows "Printing error", check the printer's Paper width setting first. A printer that has lost its connection prints nothing at all; one that prints short documents and fails on long ones usually has a configuration problem, not a network or cable problem.
Paper width is measured in characters per line, not in millimetres. The correct value is 48 for ESC/POS thermal printers (42 for the Epson M296A). The most common wrong value is 80, because 80 is the physical width of the paper roll in millimetres - but the field does not ask for millimetres. With 80, the app writes lines longer than the printer can print, and the longer the document, the worse it looks.
How to correct it:
In POS NEXT, from the bottom of the app select Devices, then Printers and peripherals.
Tap the non-fiscal printer. If the problem is with invoices, this is the printer marked Default.
Open the Paper width field and enter 48 (or 42 for the Epson M296A).
Close the field window. On a printer that is already installed there is no Save button - the change is saved automatically.
Open the printer again and check that the value you entered was kept, then try printing the document again.
Note: this setting applies to ESC/POS thermal printers. The Zebra label printer has a field with the same name but a different unit of measurement (350 by default) - do not change that one to 48.
[tags: how to install a non-fiscal printer, ESC/POS printer, esc pos, ecs/pos, thermal printer, kitchen printer, installation steps, non-fiscal printer configuration, printer and peripherals settings, KDS, paper width, 48, 80, printing error, invoice prints broken, truncated document, broken lines]
