Below is a list of recommended hardware to use with Retail POS. This includes tested and supported receipt printers, barcode scanners, cash drawers and label printers.
If you would like to set up this hardware yourself, you can follow along with step-by-step instructions by clicking on the relevant links below.
If you are a bigger store with more complex requirements or need additional help, our Retail POS Experts are here to help. They can completely remove the hassle of sourcing and setting up hardware in your store. Get in touch with a Retail POS Expert to arrange a session now.
Retail POS is designed to run in the browser and this means that it can be run on most computers. The Retail POS app also allows retailers to use Retail POS on iPad — to ensure you get the most out of Retail POS, we recommend the following specifications.
|Operating System||Windows 7, Windows 8, Windows 10, Windows 11, Microsoft Surface Pro.||Mac OSX El Capitan, Sierra, High Sierra, Mojave, Catalina, Big Sur, Monterey||
iOS 14 or above.
Google Chrome 98+
Google Chrome 98+
|Retail POS Register iPad app, Mobile Safari 10.3|
|Printing||Star TSP100 (143) LAN or Epson TM-T88V LAN. You can also use the USB model of the Star TSP100 (143) if you prefer.||Star TSP100 (143) LAN or Epson TM-T88V LAN. You can also use the USB model of the Star TSP100 (143) if you prefer.||LAN: Star TSP100 (143) or Epson TM-T88V.
Bluetooth: Star 650II BTI or the Star mPOP.
USB: TSP100IIIU (with Lightning cable)
**The Star mPOP is a receipt printer and cash drawer in one device.
If you are planning to use a cash drawer, ensure your printer has an RJ12 port. Plugging an RJ12 cable from your cash drawer to your receipt printer will allow the cash drawer to open automatically after printing a receipt. For more information on this scroll down to the Cash Drawer section below.
Printers for Windows and Mac will need the latest drivers to run. To download and install these drivers, select and follow the specific instructions for your supported printer here.
Retail POS does not support serial/parallel adapted to USB printers.
For more information on setting up these supported scanners with Retail POS, refer to our Scanner help guide section here.
*the Retail POS app only supports adding a product to a sale on the sell screen using the built-in iPad camera and this functionality cannot be used in any other field in the Retail POS app.
|Recommended Cash Drawers|
*These cash drawers need to be connected to a supported receipt printer via a RJ12 cable.**The Star mPOP is a receipt printer and cash drawer in one device.
Retail POS also supports any cash drawer that is able to connect to a compatible receipt printer via an RJ12 cable.
To confirm if your cash drawer is RJ12 compatible, look for the port shown below. To learn more about Cash Drawers and how to set them up with your receipt printer, click here.
Retail POS has a built-in barcode generator to convert your SKUs into barcodes and print them to label sheets or a dedicated label printer.
Dymo 450 Turbo (discontinued)
The Dymo 450 Turbo is available for both Windows PC and Mac and connects to your computer via USB.
For a step-by-step guide on how to set up the Dymo 450 Turbo, refer to our Setting up your Dymo 450 Turbo Label Printer for Windows PC or Mac guide.
While Dymo supports a range of different label sizes we recommend the 11352, 30336 or 1738541 Dymo labels for use with Retail POS.
Dymo 550 and Dymo 550 Turbo
The Dymo 550 and Dymo 550 Turbo label printers are available for both Windows PC and Mac. These can be connected via USB directly to your device, or via Local Area Network (LAN) using an ethernet cable connected to your router.
For a step-by-step guide on how to set up the Dymo 550 and Dymo 550 Turbo, refer to our Setting up your Dymo 550 and Dymo 550 Turbo label printer (USB) or Setting up your Dymo 550 and Dymo 550 Turbo label printer (LAN) guide.
While Dymo supports a range of different label sizes we recommend the X Dymo labels for use with Retail POS. The Dymo 550 and Dymo 550 Turbo use Automatic Label Recognition and are only compatible with Dymo manufactured labels using RFID technology.
For more information on compatible labels with the Dymo 550 and Dymo 550 Turbo, refer to the Dymo LabelWriter Labels page.
- Labels printed from Retail POS are in the Code 128 barcode format and are readable by most 2D scanners.
- Labels smaller than 21mm are not supported in Retail POS.
For a quick overview of all hardware and payments providers that currently work with Retail POS on iPad, Mac or PC check out the Retail POS Hardware Guide on our website.