Receipt printers

ePOS printers are designed to integrate with Point of Sale systems and can receive print jobs directly from the POS once they are properly configured and connected.

Configuration

To use an ePos printer in Point of Sale:

  1. Go to Point of Sale ‣ Configuration ‣ Settings.

  2. Scroll down to the Connected Devices section and enable Receipt Printers.

  3. Click the Printers field, then select Create.

  4. In the Create Receipt Printers popup, enter the printer’s Name.

  5. Specify the printer’s purpose by selecting either Preparation or Receipt.

  6. Set the Printer Type to IP address or IoT.

  7. Depending on the selected Printer Type, enter the Epson Printer IP Address or select the relevant IoT Device.

  8. Enable Use Local Network Access to allow the printer to be detected through Local Network Access (LNA).

  9. Click Save.

Note

  • When the printer connects to a network, it automatically prints a receipt with its IP address.

  • Once configured, printers can be managed from Point of Sale ‣ Configuration ‣ Printers.

Directly supported ePOS printers

The Epson TM-m30 i/ii/iii (Wi-Fi or Ethernet only) models are strongly recommended, as they have been fully tested with Odoo Point of Sale.

Other Wi-Fi or Ethernet Epson printer models that support the ePoS protocol should also be compatible.

Important

  • The ePoS printer must be capable of operating in HTTP mode.

  • When using Local Network Access (LNA), the ePOS printer must have a static IP address; otherwise, it may become unreachable. The static IP should be configured through the router.

ePOS printers with IoT system integration

The following printers require an IoT system to be compatible with Odoo:

  • Epson TM-T20 family (incompatible ePOS software)

  • Epson TM-T88 family (incompatible ePOS software)

  • Epson TM-U220 family (incompatible ePOS software)

Important

  • Epson printers using Wi-Fi/Ethernet connections and following the EPOS SDK Javascript protocol are compatible with Odoo without needing an IoT system.

  • Thermal printers using ESC/POS are compatible with an IoT system.

  • Epson printers using only USB connections are compatible with an IoT system.

  • Epson printers that connect via Bluetooth are not compatible.