Rundoo runs in a web browser, so the hardware choices that make up a register station happen outside the app — you pick the gear, we tell you what works. This Rundoc covers equipment, not an in-app surface: what you actually need at a cash station, what's optional, and how the pieces fit together.
Rundoo's standard terminal package is three pieces of hardware: a working computer, a barcode scanner, and a Stripe card reader. Thermal printers and cash drawers are an add-on for cash sales — covered separately below. Label printers, hotspots, and authentication keys layer on as needed.
<aside> 📦
What's included with Rundoo vs what you bring
Your Rundoo contract covers the Stripe card reader — we order, configure, and ship it to you as part of go-live. Everything else at the counter is hardware you source: a computer (any modern Mac or Windows machine running a supported browser), a barcode scanner (we recommend the Zebra DS2278), and — if you ring cash — a thermal receipt printer and cash drawer. Label printers and YubiKey hardware are optional add-ons you'd buy separately. Specific models shift; ask Rundoo Support before you buy.
</aside>
Any modern desktop or laptop running a supported browser and operating system. Rundoo is browser-based, so you're not locked into Mac or Windows — whatever your counter staff is comfortable with. A Windows 11 all-in-one with USB-A ports covers the common case. See Browser and OS requirements for the exact supported versions.
Any reputable handheld barcode scanner works — USB or Bluetooth, wired or wireless. The only requirement is that the scanner operates in HID mode (Human Interface Device), which means it acts like a keyboard and types the scanned code into whatever field is focused. That's the default mode on every mainstream scanner; no special driver, no Rundoo-side configuration. Our current recommendation is the Zebra DS2278 — corded USB, reliable, reads 1D and 2D barcodes.

At the register, scanning a product into the cart, scanning a customer's loyalty card, or scanning a receipt barcode on a return all work the same way — focus the input, pull the trigger.
A brand-new DS2278 needs a one-time configuration so its scans land in Rundoo correctly: the scanner must wrap each scanned UPC in | characters (|0123456789|), which Rundoo uses as a marker that the input is a scan rather than typed text. Walk through these steps once when you set up a new scanner.
| on either side of the scanned UPC, and medium beeper volume.<aside> 🖨️
Print the config sheet — don't scan it from a screen. Scanners read printed barcodes reliably; on-screen renders are inconsistent across monitor sizes and brightness. If you don't have a printer at the counter, ask Rundoo Support for a printed copy.
</aside>
0123456789 should type |0123456789|. If it doesn't, scan the config sheet's QR again.New top tab (the new-sale screen), click anywhere outside the Search for a product bar — somewhere in the cart area — and scan a product whose UPC is already attached in Rundoo. The product should drop into the cart.
POS > Transactions > New: click outside the Search for a product bar before scanning.