📝 Overview
Set up a receipt printer to print transaction receipts and automatically open the cash drawer during checkout. This is useful for in-person transactions at your facility, whether it's a customer preference for a physical receipt or collecting signatures for certain credit card transactions.
This setup uses PrintNode remote printing to connect the printer to the software.
⚙️ Requirements
✍️ Notes before you begin:
You will need to turn on the Remote Printing add-on within the Integrations & Addons page to configure Printnode.
If you are installing a Zebra sticker/wristband printer, you will first need to install it's drivers from their website.
Windows is the preferred operating system for cash drawer (PrintNode) integration.
🛠️ Setup
🧾 Install Printer Drivers
Click the arrow to learn how to install your printer
Click the arrow to learn how to install your printer
Connect the receipt, sticker, or kitchen printer to the computer that will control printing.
Install the manufacturer’s drivers (Epson, Zebra, etc.).
Confirm the printer appears in your computer’s Devices & Printers list.
Print a test page from the computer to verify the printer is working before continuing.
🧩 Install and Log Into PrintNode
Click the arrow to learn how to install PrintNode
Click the arrow to learn how to install PrintNode
Install the PrintNode Application from their Website.
Install the application on the computer connected to the receipt printer.
Login to the PrintNode Application with your Dash provided credentials provided on the Integrations & Add-Ons page.
🖨️ Locate the Printer ID in PrintNode
Click the arrow to learn how to find your Printer ID
Click the arrow to learn how to find your Printer ID
Open the PrintNode application.
Select the Printers tab.
Disable printers that should not be used.
Enable the printer you plan to connect to Dash.
Copy the Printer ID shown for that printer.
You will enter this ID into Dash during setup.
📍 Access Remote Printing in Dash
📏 Configure Printing Settings
Click the arrow to learn how to configure receipt or label settings
Click the arrow to learn how to configure receipt or label settings
These settings appear at the top of the Remote Printing Setup window, above the printer table.
Toggle Enable Remote Printing on.
Review the PrintNode Credentials section.
Use the Account Email and Password shown here to log into PrintNode.
Select a Default Sticker Printer (optional).
Set Sticker Rotation if labels print sideways.
Adjust Sticker Margin based on printer type and label size.
💡 Tips:
These settings should be configured before adding printers to ensure labels print correctly.
For the receipt printer you will want to adjust the printer settings to, 72mm x Receipt. No headers/footers. The margins and other settings can change per device so you will need to troubleshoot from the devices manual.
🔗 Add the Printer in the Software
Click the arrow to learn how to add the printer in the software
Click the arrow to learn how to add the printer in the software
In the Remote Printing Setup window, scroll to the Printer section.
Click the ➕ Add Printer button.
Enter the following:
Name - clear printer name (example: Front Desk Receipt Printer)
Location - select the correct Dash location
Printer ID - paste the Printer ID copied from PrintNode
Purpose - choose Sticker, Wristband, Kitchen, or Receipt
Confirm the printer is using the PrintNode service type.
Click Save Settings.
📣 Using labels or wristbands at check-in?
Once your printer is set up, review Sticker and Label Printing for Check-In and Camps to learn how printed labels are configured and used.
🔧 Troubleshooting
Click the arrow to troubleshoot printing issues
Click the arrow to troubleshoot printing issues
Restart the PrintNode application.
Restart the printer and confirm it is powered on.
Verify the Printer ID matches the printer enabled in PrintNode.
Confirm the printer is assigned to the correct location in Remote Printing.
Check USB, Ethernet, or network connections.
Review printer driver settings or manufacturer documentation if margins or formatting are incorrect




