Hardware
WCPOS works with the physical devices you already use at the counter. This page is the starting point for connecting hardware — receipt printers, barcode scanners, card readers, and cash drawers. Each device type either has its own setup page here, or points to the page where its setup actually lives.
Devices
Receipt PrintersConnect a thermal or network printer over USB, Bluetooth, or the network. Covers Epson, Star, and generic printers.
Barcode ScannersUse a USB, Bluetooth, or camera-based scanner to add products to the cart and look up items.
Card Readers & TerminalsCard readers are set up with their payment gateway — see Stripe Terminal, SumUp, and the other gateway guides under Payment Gateways.
Cash DrawersA cash drawer is kicked open by the receipt printer it's wired to — set it up on the Receipt Printers page.
One home per device
The Hardware hub points you to each device's setup, but the actual steps live in a single place. A card reader's account and pairing flow lives on its Payment Gateway page; a cash drawer's kick setting lives on the Receipt Printers page.
Card reader compatibility
Which card readers work depends on how you run WCPOS and on the reader's connection type:
- The web app can only drive readers that offer a web (browser) SDK — typically internet-connected countertop terminals. Bluetooth-only readers (e.g. Stripe M2 / WisePad 3, SumUp Air) and phone Tap-to-Pay are not supported in the web app.
- Support is per gateway, not universal — check the reader against the gateway you plan to use (Stripe Terminal, SumUp, PayPal Reader) before buying.
Each gateway page lists the exact readers it supports.