We connect USB, Bluetooth and camera-based scanners to product lookup and stock movement in your system.

Searching for a product by name at a busy counter is slow and error-prone, especially when many items look alike. A scan picks exactly the right item, batch or serial number in a moment. The same scanning speeds up receiving goods, counting stock and checking dispatches, which is where most stock errors begin.

What we build with it

  • Scanning items at the billing counter
  • Goods receipt against a purchase order
  • Physical stock-take with a handheld device
  • Batch and serial capture at dispatch
  • Printing barcode labels for products that arrive without one

How it works

  1. Products are given barcodes — the manufacturer's code where it exists, or labels printed from the system.
  2. At the counter or in the store, the user scans an item; a USB or Bluetooth scanner types the code into the active field, or the phone camera reads it.
  3. The system looks up the code and adds the matching product, batch or serial number to the bill, receipt or count.
  4. Quantities are confirmed, and stock is updated when the transaction is saved.

Data exchanged

  • Scanned barcode or QR value
  • Matched product, batch or serial record
  • Quantity and location

What is needed to set it up

  • Scanners in keyboard-wedge mode, or a camera-equipped device
  • Barcodes printed or mapped onto product masters
  • An agreed barcode symbology

Good to know

  • Most USB and Bluetooth scanners work without special drivers, because they behave like a keyboard.
  • Products sold through large retailers usually need GS1-registered barcodes, which you obtain from GS1 in your own name.
  • 2D scanners read both regular barcodes and QR codes, and can read from a phone screen, which basic laser scanners often cannot.