Skip to main content
Skip to main content

Barcode scanning

OneAce supports barcode scanning across all major workflows — stock lookups, receiving, transfers, and stock counts — using your device camera or a USB/Bluetooth wedge scanner.

Using the scan page

Navigate to Scan in the sidebar. Tap Start camera and hold a barcode in the green guide. OneAce detects it automatically using the browser's native BarcodeDetector API (or a ZXing fallback on older browsers).

Continuous scan mode is on by default. After each successful scan, the camera auto-resumes after 1.5 seconds. You can scan 30+ items per minute.

Keyboard wedge scanners

USB and Bluetooth wedge scanners work on every scan input in the app — just focus the input field and scan. The scanner types the barcode and presses Enter automatically. No camera permission needed.

Unknown barcode quick-add

If a barcode isn't recognized, a Quick-add sheet slides up so you can create the item immediately and return to scanning — without losing your place.

Supported barcode formats

EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 39, QR Code, ITF.

Scan-assisted workflows

  • PO receiving — scan incoming items on a purchase order to auto-fill quantities (Pro plan)
  • Transfer wizard — scan to add items to a transfer without using dropdowns (Pro plan)
  • Stock counts — scan items during a count session

Scan history

The scan page shows your last 50 scans. Use it to review what you processed in a session.

Offline scanning

Barcode lookup works offline using a locally cached item list. Movements triggered by a scan queue automatically and sync when you reconnect.

Cookie preferences

We use essential cookies to make this site work, plus optional cookies for preferences and analytics. You can change your choice anytime via the privacy policy. Read our privacy policy.