Ready to scanUse the camera when available, or fall back to manual barcode lookup below.
Scanner flow baseline
Scan
Camera scanning uses the best available browser scanner path and always keeps manual lookup as the fallback path.
Scanner ready
Ready to scan or type a barcode
Use the camera when available, or fall back to manual barcode lookup below.
Manual barcode lookup
Use this when camera access is unavailable on the device or when a product should route through the search fallback.
If the barcode is missing from the current catalog, the flow falls back to /search?q=<barcode>.