Zuriey POS, Online POS Setting up a Thermal Printer for Receipt Printing | Zuriey POS

Mr Zuriey LLC 5 months ago

Setting up a Thermal Printer for Receipt Printing

Setting Up Thermal Printers in Zuriey POS

In Zuriey POS, you can utilize two types of thermal printers: Thermal Line Printers and Thermal ESC/POS Printers. Below are the steps to set up each type, along with recommendations for optimal use.

1. Thermal Line Printers

Recommended for Ease of UseThermal line printers, also known as Direct Thermal printers, are easy to install and support browser-based printing. For best results, use paper with a width of 79mm.

Steps to Set Up a Thermal Line Printer:

  1. Install the Printer:
    • Connect the thermal line printer to your computer and install the appropriate driver that comes with the printer.
  2. Configure Printer Settings in Zuriey POS:
    • Go to Settings -> Business Locations -> Settings (click the green button for each location).
    • Change the Receipt Printer Type to Browser based printing and save your settings.
  3. Select Invoice Layout:
    • In the invoice layout settings, select the design as Slim.
  4. Disable Print Dialog Preview (if desired):
    • Follow the steps provided in the documentation to disable the print dialog preview.
  5. Test Printing:
    • You are now ready to use the printer. Create a test invoice in the POS screen to ensure it prints correctly.

2. Thermal ESC/POS Printers

More Complex SetupSetting up an ESC/POS thermal printer involves three main steps:

Step 1: Adding a Printer

  1. Navigate to Receipt Printer Settings:
    • Go to Settings -> Receipt Printer.
  2. Select Connection Type:
    • Choose the appropriate connection type:
      • Network: Provide the IP address of the printer.
      • Windows: Map the printer to a file and provide the path using:
        text
        smb://localhost/my_printer_name
        or
        text
        smb://computer_name/my_printer_name
      • Linux: Use device files such as /dev/lp for parallel or USB connections.
  3. Select Capability Profile:
    • Choose a capability profile and specify characters per line supported by your printer.
  4. Save Configuration.

Step 2: Configuring Business Location

  1. Go to Business Settings:
    • Navigate to Settings -> Business Settings.
  2. Select Business Location Settings:
    • For your specific business location, click on “Settings” in the actions column.
    • Change “Receipt Printer Type” to “Use Configured Receipt Printer”.
    • Select your added receipt printer from the list and click on Update.

Step 3: Installing POS Print Server

  1. Download POS Print Server:
    • Download the print server from the provided link (ensure you use pos_print_server instead of any GitHub repository).
  2. Setup Print Server:
    • Unzip the downloaded file and rename it to pos_print_server.
    • Move it to your document root (e.g., htdocs in XAMPP).
  3. Run Print Server:
    • Open Command Prompt (or terminal) and navigate to the pos_print_server directory using the CD command.
    • Run the command:
      text
      php server.php
    • You should see a message indicating that the server has started.
  4. Test Printing:
    • Create a test sell from the POS screen to verify that it prints correctly on your thermal printer.

Important Notes

  • Devices like mobile phones and tablets cannot be used for printing if an ESC/POS printer is utilized.
  • If you encounter issues with printing, ensure that the POS receipt server is running properly.
  • Refer to video guides available online for visual assistance with setup processes.

By following these steps, you can successfully set up thermal printers in Zuriey POS, enhancing your receipt printing capabilities and improving overall operational efficiency. If you require further assistance, consult Zuriey POS support resources!


©  2025  Zuriey POS.  All Rights Reserved.