Skip to content

Products

The product catalog is the centralized list of every item that can be picked. Products are created and managed through the web dashboard.

FieldDescriptionExample
SKUUnique stock-keeping unit identifierWIDGET-001
NameHuman-readable product nameWidget Alpha
BarcodeBarcode scanned during picking (EAN-13, UPC, or custom)5901234567890
LocationThe bin location where the product is storedA-01-03-02-01
  1. In the dashboard, navigate to Products.
  2. Click Add Product.
  3. Fill in the SKU, Name, Barcode, and select a bin Location.
  4. Click Save.
  • SKU must be unique across all products
  • Barcode must be unique — no two products can share a barcode
  • Name should be unique (not enforced, but strongly recommended)

When a worker scans a barcode during picking, ScanPick validates it against the product’s expected barcode. A mismatch:

  1. Shows a red Expected {product name} message on the mobile app
  2. Does not queue the scan (even offline)
  3. Requires the worker to scan the correct barcode

This prevents the wrong product from being picked before the scan leaves the device.

ScanPick separates the product catalog from order data:

  • Product — the canonical record (SKU, Name, Barcode, Location)
  • Item — an order line linking a Product to an Order with a quantity

A product appears once in the catalog. It can appear in many orders. Changes to the product (e.g., relocating it) affect all future picks but do not modify historical order data.