Receipt printers are not currently supported in Lightspeed Hub for Retail POS (X-Series). Currently, only Zebra label printers are supported.
This article covers:
- Setting up an Epson TM-m30III (recommended), TM-m30II, TM-m30II-NT, TM-m10, TM-T82II, or TM-T82IIIL receipt printer with a LAN connection.
- Setting up a Star TSP100, 143, 143IV, mC-Print2, or mC-Print3 receipt printer with a LAN connection.
LAN-connected printers can be shared between multiple POS devices.
The LAN connection type (recommended) uses an Ethernet cable to plug your receipt printer directly into your router or an Ethernet wall port, offering a stable connection to your network. Some receipt printers can also be set up using a USB cable, WLAN connection, or Bluetooth connection.
What you’ll need
LAN-enabled receipt printer
Star printers are not compatible with setups using Windows IoT Enterprise.
Epson TM-m30III
Windows
Mac
iPad
Epson TM-m30II / TM-m30II-NT
Windows
Mac
iPad
Epson TM-m10
iPad
Epson TM-T82II / TM-T82IIIL*
Windows
Mac
iPad
*TM-T82IIIL not available on iPad.
Star TSP100, 143 / 143IV*
Windows
Mac
iPad
*143IV not available on iPad.
Star mC-Print2 / mC-Print3
Windows
Mac
iPad
Printer accessories
Power cable
Star printer models may not require an AC adapter.
Ethernet cable
Paper roll (80mm)
- Test roll included
- Full rolls sold separately
This article’s steps are primarily based on the Lightspeed-supported Epson TM-m30III receipt printer. Steps may differ for other compatible printers.
Setting up your LAN receipt printer
-
Pop off the back and bottom panels of your printer.
-
Connect the power cable to the power adapter, then plug the cable head into a wall outlet.
-
Plug the other end of the power adapter into the port on the back of the printer.
-
Plug one end of the Ethernet cable into the network port on the back of the printer.
- Connect the other end of the Ethernet cable to an open LAN port on your router or wall.
- Reattach the printer panels, starting with the bottom panel.
-
Turn on your printer. The first LED light (circle icon) and Ethernet light will blink and then turn solid when your printer is ready.
Inserting a paper roll
-
Lift the cover release (located next to the printer lights).
-
Insert the paper roll so the paper feeds from under the roll and drapes over the top of the paper feed slot. While inserting, make sure the paper roll stays taut and doesn’t unroll.
-
Before closing the cover, pull the paper out past the cutter at the front of the printer. Press the cover into place to snap it shut.
If the exclamation mark light turns on (orange), the cover is still open. If the paper roll light turns on (orange), the paper roll is missing or may need to be adjusted.
Printing the receipt printer’s status sheet
After setting up your receipt printer and loading a paper roll, print a status sheet to get your printer’s IP address information. Keep this printout nearby to reference during the connection process.
-
Printing the Epson TM-m30III’s status sheet
- Lift the cover release (located next to the printer lights) to open the cover.
-
Hold the feed button down until the paper roll light (orange) starts blinking.
-
Pull the paper past the paper cutter and close the cover. A Next Action printout will print.
-
Select the SimpleAP action by quickly pressing the feed button five times, then holding for one second until the printer starts printing.
The printout will contain your printer’s IP address and other information. Keep this printout nearby to reference during the connection process.
-
Printing a status sheet for other printers
Steps may vary by printer model. Refer to your printer’s manual for details.
- Turn the printer off.
- Hold the feed button down and turn the power back on at the same time.
-
Release the feed button once the printer starts printing.
This will print out two test receipts. The second receipt will include the IP address at the bottom.
If the IP address on the receipt says "NONE" or "0.0.0.0", the printer isn’t connected to your local network. Check your cord connections and network strength, then retry the steps above.
Downloading required printer drivers for Windows and Mac
Drivers are specialized software that help the printer run correctly on your computer.
Printer drivers aren’t required for iPad setups.
-
Find your printer’s model name. This should be located on the box and behind the printer panels.
- On the printer brand’s website, search for your printer’s model, then click its name.
-
Find the recommended driver package for your operating system, then click Proceed to download or Download.
-
Check the box to agree to the terms and conditions of the software license agreement, then click Download.
- In your Downloads folder, right-click on the downloaded file > Extract all > open the
.exefile (Windows), or double-click the downloaded file > open the.pkgfile (Mac) to run the installation wizard. - Follow the installation guide instructions to install the driver. If prompted, restart your computer to finalize the installation.
Connecting your LAN receipt printer
Make sure your printer is turned on and you’re following networking best practices before attempting to connect your receipt printer.
-
Connecting your LAN receipt printer on Windows
- After installing the drivers, you’ll be brought to the printer setup screen. If not, navigate to Settings > Bluetooth & devices > Printers & Scanners.
- Select the printer in the list of installed printers.
- In the printer setup screen:
- Click the Model dropdown and select the printer’s model name.
- (Optional) Update the printer Name.
- Click the Port Type dropdown and select Ethernet.
- Confirm that Port is set to Auto setup.
- Using the status sheet you printed earlier, enter the printer’s IP address in the Address field.
- Click Save Settings > Next to complete the setup.
Some Star printer models may require additional configuration via Web configuration.
-
Connecting your LAN receipt printer on Mac
- On your Mac, navigate to System Settings > Printers & Scanners.
-
Click Add Printer, Scanner, or Fax…
- Click IP (globe icon).
- Using the status sheet you printed earlier, enter the printer’s IP address in the Address field.
- Click the Protocol dropdown and select Line Printer Daemon - LPD.
- Leave Queue and Location blank.
- (Optional) Update the printer Name.
- Click the Use dropdown > Select Software…
- Search for the printer’s brand (Epson), then select the printer model name (EPSON TM Thermal (203dpi)) > OK. The listed name may differ slightly from the printer’s model name.
- Click Add.
Some printer models may require you to enable CUPS, a network printing service used by Macs. You can also enable automatic receipt cutting in CUPS, if needed.
-
Connecting your LAN receipt printer on iPad
- On your iPad, open the Retail (X) app and click Menu > Settings > Hardware.
-
Under Receipt printers, click Add a printer.
-
In the Add a printer window, click Find a printer that’s ready to add > click your printer’s name under Connected printers > Next.
If your printer isn’t listed:
- Click Follow steps to connect and add a printer > Next.
- Follow the instructions to perform a hardware self-test, then click Next.
- Select the Printer brand and Printer model from the dropdowns, then click Next.
- Select your connection type (Ethernet), then click Next.
- Follow the on-screen instructions, then click Add printer.
- Under Connected printers, click the printer, then click Next.
- Your printer is now paired with Retail POS. You can choose to rename your printer and perform a Test print or click Finish.
Printing a test receipt
- In Retail POS, navigate to Sell (computer) or Menu (iPad) > Sales history.
- Click a sale row to expand it.
-
Click Print receipt.
- If prompted, select the printer and receipt template.
- Click Print.
Connecting a cash drawer (optional)
Cash drawers connect to your receipt printer and can be configured to open when you finish a cash or check sale before a receipt is printed.
For steps to connect a cash drawer, refer to Setting up your cash drawer.
What’s next?
Networking best practices
Networking best practices, terminology, and troubleshooting for common issues.