Cannabis POS hardware: choose a register setup that fits
Bring the models you own and the connection details for each. A register is a working combination of screen, operating system, network, printer, scanner, drawer and payment terminal. Choose each piece around staff work, then test the exact combination before buying for every lane.
PURP builds cannabis retail software. This guide helps you connect the tools and daily work behind a cannabis business.
Compatibility depends on the complete device and accessory path. Inventory every model and connection, then test one full lane before ordering a fleet.
Start with the register workflow
Write down where the register will sit, who will use it and what must happen during a normal sale: customer lookup, product search or scan, payment, receipt, drawer access, returns and recovery when a device needs attention. Include your existing device model, OS version, ports, network type and mounting needs. Ask which peripherals can be reused and who will prove that they work with the new register.
PURP supports Windows, iPad and Android register workflows. That does not mean every accessory works with every device. Android production registers currently require Android 11 or newer, current security patches and a managed, auto-updating Android System WebView. Confirm the version and device management plan for the exact register with PURP.
Choose the screen and operating system
Judge a device by a full shift, not a product photo. Check touch accuracy, viewing angle, brightness under store lighting, cable reach, mounting, cleaning routine and service access. Check Wi-Fi coverage at each lane, network separation and power. Ask what staff should do if connectivity is interrupted; do not assume every sale or peripheral continues offline.
Windows, iPad and Android have different accessory paths. A workflow that works on one device may not on another. For a multi-store fleet, document the tested model and OS for each lane and do not substitute a similar-looking device without checking its ports, management and runtime requirements.
Evaluate each peripheral separately
Printer compatibility depends on its model, firmware, driver or runtime, connection and the document being printed. A network listing or test page does not prove that a sale receipt, barcode or designed layout works. Print an actual test receipt from the intended register and inspect its content, readability and cut.
Test scanners with real product labels, including a damaged or hard-to-read label. Keyboard-mode scanners, printer-connected readers and customer phones use different paths. For drawers, confirm the physical cable and printer or interface that triggers opening, then test sale and any permitted no-sale workflow with normal staff permissions. A connector fitting the port is not enough.
Include an internet outage in the hardware rehearsal. Test offline selling on the prepared register, the approved tenders and which receipt options work without a connection. Then reconnect and check the saved sales. Follow the offline selling guide with the exact device and printer you plan to use.
Plan across markets
Canada, the United States, Thailand and Germany can differ in currency, payment availability, power, service coverage, network policy and store layout. Confirm local supply and support for each exact model. Maintain a tested hardware setup per market rather than assuming one bundle transfers unchanged.
Record who supplies replacement parts, how a failed register is swapped and who supports each connection. Keep approved model numbers, cables and setup notes with each lane so an urgent replacement does not introduce an untested configuration.
Run a realistic hardware demo
- Sign in using the intended staff roles and confirm store access.
- Find and scan a test product, complete a test sale and print its receipt.
- Test the planned scanner, drawer and terminal in their actual positions.
- Restart the register and printer; rehearse the documented recovery steps.
- Record model, OS, firmware, accessories, cables and support contact.
Repeat these checks after a device substitution, major software change or connection change. See the printer and drawer guide and scanner guide. Explore the PURP register and prepare with our POS buyer’s guide. Bring exact model details to PURP so compatibility can be confirmed for the intended software version and demonstrated on the hardware you plan to operate.