Connecting a Receipt Printer to IZI
Connecting a Receipt Printer to IZI
Section titled “Connecting a Receipt Printer to IZI”A receipt printer connects to the cash register station and prints receipts when a session ends, payment is processed, or a refund is issued. IZI works with ESC/POS standard printers — one of the most widely used command protocols for receipt printers, supported by most modern models.
Two connection options: USB (local to the cash register station) and Ethernet (network printer for multiple registers). Steps for each are described below.
What You’ll Need
Section titled “What You’ll Need”- A receipt printer with ESC/POS support (USB or Ethernet model — one option depending on budget)
- A cash register station running Windows 10/11
- Printer driver from the manufacturer or a universal ESC/POS driver
- Access to IZI CRM settings with Administrator or Owner role
- Thermal paper: 57mm or 80mm (depending on printer model)
USB Connection
Section titled “USB Connection”Step 1. Connect the Printer and Install the Driver
Section titled “Step 1. Connect the Printer and Install the Driver”Connect the printer to the cash register station via USB cable and power it on. Windows will automatically attempt to find a driver.
If automatic installation didn’t proceed or the printer is unstable — install the driver manually:
- For named brands (Epson, Star, Citizen, Posiflex, and similar): download the driver from the manufacturer’s official website, run the installer as Windows administrator.
- For generic compatible printers: use a universal ESC/POS driver (search “generic ESC/POS driver Windows”). Most such printers are recognized by the system automatically as a USB Serial Device.
Step 2. Determine the Printer Port
Section titled “Step 2. Determine the Printer Port”Open Control Panel → Devices and Printers → right-click the printer → Printer Properties → Ports tab.
Note the port name: typically USB001, USB002 or COM3, COM4 for Serial devices. This port will be needed when configuring in IZI.
Step 3. Configure the Printer in IZI
Section titled “Step 3. Configure the Printer in IZI”Open Settings → Hardware → Receipt Printer in the CRM.
Fill in:
- Connection type: USB
- Port: select from the list (must match the port from Step 2)
- Model / profile: select from the list or leave “ESC/POS default”
Save settings.
Step 4. Print a Test Receipt
Section titled “Step 4. Print a Test Receipt”In hardware settings, click Test Print. The printer should print a test page.
If no receipt comes out — go to the “Troubleshooting” section below.
Ethernet Connection (Network Printer)
Section titled “Ethernet Connection (Network Printer)”A network printer is useful when multiple cash register stations need to print to one printer, or if the register counter is far from the PC and USB cable is inconvenient.
Step 1. Assign a Static IP to the Printer
Section titled “Step 1. Assign a Static IP to the Printer”The network printer must always have the same IP address — otherwise after a router reboot, the address may change and the CRM loses the printer.
Two methods:
- Through the printer menu: most Ethernet printers have a built-in settings menu. Find Network → IP Settings → Static IP and specify an address outside your router’s DHCP range (e.g., 192.168.1.200).
- Via router DHCP reservation: log into the router settings, find the printer’s MAC address (print a configuration page — command depends on the model) and bind a permanent IP to it.
Step 2. Verify Printer Network Accessibility
Section titled “Step 2. Verify Printer Network Accessibility”On the cash register station, open a command prompt and run:
ping 192.168.1.200Replace the address with your printer’s IP. If you get responses — the printer is reachable.
Step 3. Install the Printer in Windows
Section titled “Step 3. Install the Printer in Windows”Control Panel → Devices and Printers → Add Printer → Add a network, wireless or Bluetooth printer.
If the printer wasn’t discovered automatically — click The printer that I want isn’t listed, select Add a printer using a TCP/IP address or hostname, enter the IP address.
Install the driver the same way as in the USB section (Step 1 USB section).
Step 4. Configure the Printer in IZI
Section titled “Step 4. Configure the Printer in IZI”Settings → Hardware → Receipt Printer:
- Connection type: Ethernet / TCP/IP
- IP address: printer address
- Port: 9100 by default (standard RAW printing port for ESC/POS — used by most printers)
Save and run Test Print.
Loading Paper
Section titled “Loading Paper”Thermal paper loads into the tray with the heat-sensitive side facing out (toward the print head). If receipts come out blank — paper is inserted with the heat-sensitive side facing in. Flip the roll.
To check: scratch the paper with your fingernail — a dark mark appears on the heat-sensitive side.
Troubleshooting Common Problems
Section titled “Troubleshooting Common Problems”| Symptom | Cause | Solution |
|---|---|---|
| Printer not visible in CRM | Not installed in Windows | Check “Devices and Printers” — printer must be there |
| Receipt doesn’t print, no error | Printer offline | Right-click printer in Windows → “Use Printer Online” |
| Blank (white) receipt | Paper inserted incorrectly | Flip the roll |
| Receipt with garbled characters | Wrong encoding | In IZI printer settings, change encoding to CP866 or UTF-8 |
| Network printer disappears after reboot | Dynamic IP | Assign a static IP (Ethernet section Step 1) |
| Printer found but printing is slow | USB port occupied by other devices | Connect printer directly to motherboard USB, not through a hub |
Related
Section titled “Related”- Connecting a Cash Drawer — cash drawer usually opens through the receipt printer
- Connecting a Barcode Scanner
- IZI System Requirements — cash register station requirements
See Also
Section titled “See Also”Frequently asked questions
Which receipt printer models does IZI support?
IZI works with ESC/POS standard printers — one of the most widespread command protocols for receipt printers. Most popular models (Epson TM-series, Star Micronics, Citizen, Posiflex, and compatible devices) support it. Check your model's documentation for ESC/POS mode availability.
Printer is connected but receipts aren't printing — what to check?
In order: 1) printer shows in the system (Windows Devices and Printers), 2) IZI settings have the correct printer and port selected, 3) printer is not in offline mode, 4) paper is loaded in the tray, 5) for a network printer — IP address is static and reachable from the cash register PC.
Can a network printer be shared across multiple registers?
Yes. An Ethernet-connected printer can be shared among multiple cash register stations. Ensure the printer has a static IP address, and configure it in IZI on each cash register station.
Is a license or special firmware required for a receipt printer?
For standard receipt printing in IZI — no. If you're working with a fiscal cash register (tax authority requirements) — this is a separate matter regulated by your country's legislation. IZI integrates with the printer as a standard ESC/POS device.
Receipt width: 57mm or 80mm — which is better?
80mm is the standard for most clubs. Receipts look cleaner and more information fits on one line. 57mm — cheaper paper, more compact printers, but shorter lines and more wrapping. The choice depends on your preference and local paper availability.