Barcode Scanning
Anything with a code scans: product UPCs, jewelry barcodes and SKUs, gift cards. Two ways to capture them:
- Hardware scanners — USB or Bluetooth scanners that type like a keyboard work on every platform, web included. A scan into a code field never accidentally submits the form.
- The camera — on iPhone, iPad, and Android, a scan button sits beside code fields and on the register. Retail codes read UPC/EAN, Code 128 and 39, QR, and Data Matrix; gift-card scanning locks to the code type on the cards so long numbers don’t misread.
Scan-to-sell
Section titled “Scan-to-sell”On an open sale, Scan opens the camera and keeps it up while you work: each scan adds its line with a running count and total, and the sale stays visible and interactive behind it. With a hardware scanner you don’t even need the button — scan while the cart is open and the item lands. A run of scans lands in order, one confirmed at a time, so shelf-clearing with a scan gun works.
What a code resolves to:
- A product or catalog jewelry piece — added to the sale, quantity 1, seller defaulted like any retail line.
- A gift card — reported, never added: the sheet shows the card’s balance and points you to Take payment to redeem it. Scanning a card is how you check it, not how you sell it — selling a new card scans the code into the card-creation field instead.
- A code more than one item shares — refused, with a pointer to add it from the item list. The register never guesses which item to ring.
- No match — refused, with the unrecognized code shown.
Scanning pauses while the payment panel is open, so a stray scan can’t slip an item onto a sale mid-payment.
Everywhere else a scan works
Section titled “Everywhere else a scan works”- Gift cards — the redeem field at payment, the code field when selling a card, and the Gift Cards page search.
- Products — the UPC field on the product form, so building the catalog is scan-driven too.
- Jewelry — catalog search and the session’s jewelry picker take barcodes and SKUs.
- Driver’s licenses — the kiosk scans them to fill check-in, and a customer’s Identification tab does the same. A different trick with the same camera.
If the camera won’t start, check the app’s camera permission — or use a hardware scanner, which needs no permission at all.