NPPos.com

  1. Home
  2. Docs
  3. NPPos.com
  4. Hardware Support
  5. Setting up a Thermal Printer for Receipt Printing

Setting up a Thermal Printer for Receipt Printing

Thermal Printers:

2 types of thermal printers are available in the market:

  1. Thermal Line Printers: Easy to Install & Use.
  2. Thermal ESC/POS printers: Complicate to install & use, also some languages & curriences symbol may not be supported.
WE RECOMMEND USING A THERMAL LINE PRINTER FOR THE EASE OF SETUP AND GOOD PRINT QUALITY.

Browser based printing or Thermal Line Printers or Direct Thermal: (Recommended)

Thermal line printers also called as Direct Thermal, are easy to install & use. Also they supports browser based printing. For better result use paper with width 79mm.

To use a thermal line printer follow these steps:

  1. Setup the printer on your computer with the appropriate driver which comes with the printer.
  2. Go to Settings -> Business Locations -> Settings (green color button for each location). Here change the Receipt Printer Type to Browser based printing and save it.
  3. In the invoice layout select the Design as Slim
  4. To disable print dialogue preview.

You’re now ready to use the printer, no more steps required.


Thermal ESC/POS printers:

Setting an ESC/POS thermal printer involves 3 steps:

  1. Adding a Printer
  2. Configuring business location to use the added printer.
  3. Installation Pos Print server.

Step1: Adding a Printer

  1. Add a new printer from Settings -> Receipt Printer
  2. Select the appropriate Connection Type:
    1. For “Network” provide the IP Address of the printer.
    2. For “Windows” map the printer to a file and provide the path of the file. You can do this by sharing the printer to your localhost.
      The path will be in this format:

      smb://localhost/my_printer_name
      
      OR
      
      smb://computer_name/my_printer_name    (where my_printer_name is name of the printer)
    3. For “Linux” your printer device file will be somewhere like /dev/lp

      smb://localhost/my_printer_name
      
      OR
      
      smb://computer_name/my_printer_name    (where my_printer_name is name of the printer)
      (parallel), /dev/usb/lp1 (USB), /dev/ttyUSB 
      smb://localhost/my_printer_nameOR smb://computer_name/my_printer_name (where my_printer_name is name of the printer
      (USB-Serial), /dev/ttyS

    4. smb://localhost/my_printer_name OR smb://computer_name/my_printer_name (where my_printer_name is name of the printer)
      (serial)

  3. Select the capability profile and add character per line supported in the printer.
  4. Save the Printer configuration.
  5. Check the video below for more details on setting it.

Step2: Configuring Business Location to use printer:

  1. Go to Settings -> Business Settings.
  2. For a particular business location, go to “Settings” in actions column.
  3. Change “Receipt Printer Type” to “Use Configured Receipt Printer
  4. Select the “Receipt Printers” from the list of Receipt Printers
  5. Click on Update.
Was this article helpful to you? Yes No

How can we help?