This article is for receipt and label printers connected via PrintNode. For receipt printers connected directly to a Dutchie Register Terminal via WebUSB, see this article.

General tips and information

  • If a printer is set up as the default for one computer, and then that computer goes to sleep, you won't be able to print from another computer to that printer.
  • To auto-print labels, receipts or fulfillment tickets go to Settings > Devices > Registers, select a register, then set Auto print labels, Auto print receipts, or Auto print fulfillment ticket to Yes.
  • In PrintNode, make sure Parallel Printing is enabled:mceclip0.png

Test print to determine if you have a setup issue or a hardware issue

Printer issues may not be Dutchie POS-related and may be due to a fault in the hardware. So before you reach out to support, you should:

  1. Run a test print from your computer by going to Devices and Printers from Windows Settings, selecting the printer, and Manage Print a Test Page. For Zebra label printers, see also: Zebra label printer troubleshooting for additional tips.
  2. In the event you can test print from PrintNode but not Dutchie POS: 
    1. Open PrintNode.
    2. Navigate to the Printers tab in PrintNode.
    3. Find the printer in question and verify the printer's ID number.
    4. Navigate to Settings > Devices Printers in Dutchie POS, and enter the ID number in the search field. Note: Be sure Show hidden printers.
    5. If the ID number does not match, log in to PrintNode and Sync Printers.
    6. Select the printer you found in Step 3 (Check Show Hidden Printers if not populating after sync).
    7. Rename your printer in Dutchie POS to something recognizable.
  3. Visit Settings Devices Registers and assign the correct printer to the register in question.You likely have a hardware issue if you cannot print a test page and should reach out to the manufacturer of your printer:
    Technical Support - for Star Micronics POS Technology | Star Micronics
    Contact Technical Support & Repair | Zebra

Note that a "partially" printed test page is the same as being unable to print a test page and is still a hardware issue. If adjusting the page size in printer preferences does not resolve this, the hardware manufacturer can advise further.

Printing random characters (Star TSP100 printers)

Dutchie is actively working with the manufacturer to determine the root cause of this issue affecting Star TSP100-series printers. If you experience this issue, please contact Dutchie Support and provide the following details:

  • Printer model - the TSP100 series includes several sub-models. You can find your exact model number on a label on the bottom of the printer and/or send us a photo of the bottom label.
  • Register device type - what kind of computer or tablet is the printer connected to? E.g., Microsoft Surface tablet, Windows computer, Mac, Elo Terminal, etc. 
  • Connection method - is the printer connected via WebUSB or via PrintNode?
    • If connected via PrinNode, in the Backoffice, go to Settings > Devices > Printers, select the problem printer from the list, and tell us which Type setting the printer uses (Star graphic or Star print).
      bo_settings_devices_printers_receipt printer type.png
    • This does not apply for WebUSB printers.
  • Photos of printed receipts or videos of what happens when you print a receipt may also be helpful.

Trying a different Type setting for PrintNode printers or removing QR codes or logos from receipt settings may temporarily resolve the issue while we work toward addressing the root cause.

Receipts not printing

  1. From the left side menu, select Settings
  2. Select Receipt Printer.
  3. Make sure the correct receipt printer is selected. If your printer does not appear, select Refresh.
    reg_settings_receipt printer_refresh.png
  4. If the receipt printer still won't connect, disconnect the USB cable connecting the printer to the Register at both ends, then reconnect and repeat the above steps.

Paper jams and paper feed issues

Labels or receipts not printing/printer unresponsive

Start by verifying the printer ID(s)

  1. Open PrintNode.
  2. Navigate to the Printers tab in PrintNode.
  3. Find the printer in question and take note of the printer's ID number.
  4. Navigate to Settings Devices Printers in Dutchie POS, and enter the ID number into the search field.
  5. If the ID number does not match, log in to PrintNode and Sync Printers.
  6. Select the printer you found in step 4.
  7. Rename your printer in Dutchie POS to something recognizable.
  8. Visit Settings Devices Registers and assign the correct printer to the register in question.

Next, clear the print queue

  1. Go to https://api.printnode.com/app/login and log in using your credentials from Backoffice Settings Devices Printers.
  2. Clear out any pending print jobs.
  3. Restart the computer running the print node client.
  4. Restart the printer(s).
  5. Try printing a receipt or label.

If the problem persists, clear the printer spooler

  1. Press the Windows key + R, then type services.msc and press the Enter key.
  2. Locate Printer Spooler and right-click to stop the service.
  3. Press the Windows key + R, then type or paste %systemroot%\System32\spool\printers\ and press the Enter key to open the print jobs folder.
  4. Select all the print jobs in the folder and delete them.
  5. Return to services.msc and start the Printer Spooler.

If the spooler was stuck, disable bidirectional support

This setting may be re-enabled by system updates.

Windows 11:

  1. Navigate to Settings > Bluetooth & devices.
  2. Open Printer & Scanner Settings.
  3. Select your printer from the list.
  4. Select Printer properties.
  5. Open the Ports tab
  6. Uncheck the box for Enable bidirectional support.

Windows 10:

  • Select Start > Settings > Devices > Printers and Scanners.
  • Select your printer name and then the Manage button.
  • Select Printer properties.
  • Open the Ports tab
  • Uncheck the box for Enable bidirectional support.

Receipts printing with large amounts of white space

Your receipt printer settings may be incorrect. Try the following:

  1. With the receipt printer, try sending your print job with the following options set: {"fit_to_page": false, "rotate": 0}
    • Ensure that you are using Engine6 to print (this setting can be changed using the drop-down list in the Printers tab in PrintNode).
    • With the label printer, the default printer settings in the operating system may be set up to the incorrect paper size. Right-click your printer Devices & Printers Printing Preferences and confirm that the paper size is correct.

“Error Printing Receipt: Printer Configuration Not Found”

You may not have a default printer set up.

  1. Go to Settings Devices Registers.
  2. Select the register that will use this printer.
  3. Select a Default label printer or Default receipt printer.
  4. Click Save.

Labels or receipts printing twice

There may be more than one instance of PrintNode running. Open Task Manager and end any extra instances of PrintNode. You may also need to log out of individual Windows accounts and log in using one admin account.

Register drawer not opening when you complete a transaction

The device's settings may be incorrect.

  1. On your computer, open Devices and Printers, then locate the receipt printer.
  2. Right-click the printer and select Printer Properties.
  3. Select the Device Settings tab and set the Peripheral Unit Type to Cash Drawer.
  4. Set the Peripheral Unit 1 to Document Top.

Related articles