πΊ Setting Up a Virtual Screen Printer in NX
NX now supports a Virtual Screen Printer β a printer type that outputs printed content directly to the POS deviceβs screen instead of a physical printer. This is incredibly helpful for testing, setups without printers, or environments where visual-only printing is desired.
This feature works for all print job types, including:
βοΈ Guest receipts
βοΈ Card vouchers
βοΈ Remote chits
Letβs walk through how to configure it! π
π§© What Is a Virtual Screen Printer?
A Screen Printer is a special printer type inside NX.
Instead of sending print jobs to physical hardware, NX will βprintβ the output directly onto the device's screen β just like a standard print preview.
This is great for:
π Training scenarios
π Debugging print routing
π Devices without connected printers
π Mobile setups (handhelds/tablets)
π Operators who want to verify print behavior visually
π οΈ Step 1 β Create a Printer of Type Screen
- Navigate to Configuration β Printing β Printers & KDS
- Select New Printer
- Set:
- Name: anything you want (ex: Screen, Virtual Printer, etc.)
- Type: Screen π₯οΈ
- Save βοΈ
πΈ Reference Screenshot:
You now have a virtual printer ready to use!
π¨οΈ Step 2 β Assign the Screen Printer to a POS Device (for Receipts)
If you want receipts printed to the current stationβs screen:
- Navigate to Devices β POS Devices
- Select your POS station
- Go to the Peripherals tab
- Choose Receipt Printer β Screen
- Save πΎ
πΈ Reference Screenshot:
Now all guest receipts from this device will display on-screen!
π§βπ³ Step 3 β Route Remote Chits to the Screen Printer
If you'd like kitchen chits or bar chits to also display on screen:
- Visit Configuration β Printing β Routing β Destinations
- Select the desired Destination (ex: Screen)
- Under Destination Device, choose Screen
- Save π
πΈ Reference Screenshot:
This allows all items routed to that destination to print to the on-screen printer.
π How the Screen Printer Appears in NX
When a print job fires:
β¨ A popup appears on the POS device
β¨ It contains the exact print output
β¨ Just like a printed chit or receipt
β¨ No hardware required
Perfect for testing and demonstrations!
π― Summary
The Virtual Screen Printer is easy to set up:
- Create a Printer with Type = Screen
- Assign it to POS devices for receipts
- Route destinations to it for remote chits
- Enjoy on-screen printing anywhere! π
This feature provides flexibility, enhances testing workflows, and supports environments where traditional printers are not available.