Skip to content

Connecting Thermal Printers

Moneta Pay POS uses standard ESC/POS thermal printers connected over TCP/IP (network). This includes receipt printers at the counter and kitchen ticket printers at each station.

Supported Printers

Any thermal printer that supports the ESC/POS protocol over TCP/IP will work. Common brands:

  • Epson TM series
  • Star Micronics
  • Xprinter (XP-80C, XP-58)
  • Generic 80mm/58mm thermal printers with Ethernet or Wi-Fi

Setup Steps

  1. Connect the printer to your local network (Ethernet cable or Wi-Fi)
  2. Note the printer's IP address (usually shown on a self-test printout — hold the feed button while powering on)
  3. In the POS admin panel, go to Settings > Printers
  4. Click Add Printer and enter:
    • Name: e.g., "Kitchen", "Bar", "Receipt"
    • IP Address: e.g., 192.168.1.100
    • Port: usually 9100 (standard ESC/POS port)
    • Type: Receipt, Kitchen, or Both
  5. Click Test Print to verify the connection
  6. Save the printer

Kitchen Routing

You can route orders to specific printers based on menu category. For example:

  • Food items → Kitchen printer
  • Drinks → Bar printer
  • All items → Receipt printer (for customer receipt)

This is configured in Settings > Printers > Routing Rules.

Troubleshooting

  • If the test print fails, check that the printer is on the same network and the IP is correct
  • Make sure port 9100 is not blocked by a firewall
  • See Printer Problems for more help

Moneta Pay POS — Built for African Restaurants