Upper Help
Mobile Driver App

Scan a barcode at a stop

Scan a package barcode in the Upper driver app to confirm the right item before you complete a stop. Barcode scanning is enabled by your admin.

If your workspace uses barcode scanning, you can scan a package's barcode at a stop in the Upper driver app to confirm you're delivering the right item before you mark the stop complete. Barcode scanning is turned on by your admin, so it won't appear for every driver or every workspace.

Labels vary by workspace. Upper can be set to use driver / delivery wording (Proof of Delivery, Delivery Options) or technician / service wording (Proof of Service, Service Options). This article uses the driver/delivery labels.

How barcodes work in Upper

Barcodes start on the dispatcher side. In the web app, your admin defines Barcode Fields on stops (under Settings), choosing a Barcode or QR code type. Those values travel with the route to your phone, and the dispatcher can also print them on the route manifest. When scanning is enabled on your account, you scan the package at the stop and the app records the value against that stop — giving everyone a record that the scanned item matched the delivery.

Before you start

  • Barcode scanning enabled on your account by your admin
  • Camera permission granted to the Upper app — see Allow location and camera permissions
  • A package with a barcode that's clean and readable

Scan a barcode at a stop

Open the stop in your route

Tap the stop you're working from your route's stop list.

Start the scanner

Open the barcode scan option on the stop. (The exact label and icon depend on how your workspace is set up.)

Point your camera at the barcode

Hold your phone steady so the barcode on the package is centered and in focus. The app reads and records the code.

Complete the stop

Once the barcode is recorded, finish the stop the way you normally would — capture proof of delivery and mark the stop complete.

Most failed scans come from glare, shadow, or movement — not a damaged barcode. Find good lighting, hold steady, and adjust your distance and angle if the first try doesn't read. Wipe the camera lens if scans keep failing.

Troubleshooting

On this page