---
title: "Use barcode scanning to prevent wrong deliveries"
description: "Scan packages at the door to confirm the right items are delivered to the right customer"
url: https://help.routific.com/en/articles/55-use-barcode-scanning-to-prevent-wrong-deliveries
collection: "Delivery tracking and notifications"
updated: 2026-10-27
language: en
---

# Use barcode scanning to prevent wrong deliveries

Scan packages at the door to confirm the right items are delivered to the right customer

Even small delivery mistakes can create big problems: missed meals, frustrated customers, and drivers sent back out to fix errors. That’s why we’re introducing barcode scanning so drivers can **scan packages at the door to confirm they’re delivering the right items to the right customer.** Meanwhile, dispatchers get a clear audit trail of each scan.

Implementing barcode scanning results in fewer wrong deliveries, fewer support calls, and more confidence across the entire delivery operation.

### **Please note**

This is the first version of barcode scanning in Routific. Currently, it allows you to:

-   Upload barcodes to orders
    
-   Have drivers scan barcodes at the point of delivery
    
-   Validate that the correct barcodes have been scanned for the correct customer
    

As we gather feedback, we’ll continue evolving barcode scanning based on how teams use it in real-world delivery operations. Email us at support@routific.com to share your questions or comments!

## How dispatchers input barcodes

Dispatchers may input barcodes into Routific 3 ways:

-   manually
    
-   by CSV
    
-   or via the API
    

### **Manually input barcodes**

1.  Click the blue plus sign to add an order.
    
2.  From there, find the section called **Packages**
    
3.  Click **\+ Add package**
    

![](https://staticfiles.gleap.io/gattachments/K2zUNjQahoXUfwSiet7rMtPkxv9PGDOK3ae6czATazdEGbhUqP9YYsVL6aUC3qim3mHjHSyOmH4.png)

Enter the barcode number here. You may add multiple packages if needed.

![](https://staticfiles.gleap.io/gattachments/amG50EBrPmhL2QqFzgiEpZtsXD7gJ62Lkb46xxTzY2z5tpZ3SbqofqA2lSnkAi0Wul1VERcHi5M.png)

### **Upload barcodes via CSV**

To upload barcodes with your CSV:

1.  Add a new column to your spreadsheet.
    
2.  You can name the column anything, but **Barcode** might make the most sense.
    
3.  When you add this new column to your spreadsheet, the [spreadsheet mapper](https://help.routific.com/en/articles/6-how-to-add-orders.md) will pop up.
    
4.  Map the new column to **Barcode** to make sure the data will be uploaded alongside your orders.
    

![](https://staticfiles.gleap.io/gattachments/FMOOYH60KBxBJYwZyyNVKNTFuA5gEMdCShpEh7Pdi9JDdt7B2jIfdfbzZ75U6X5RXL9wO80ppEH.png)

### **Upload barcodes via API**

If you use the API to import your orders into Routific, you can now include barcode information. Please see our [API docs](https://routific-platform.readme.io/reference/create-orders) for details.

### **Editing barcodes**

If you need to edit or change the barcodes, you can click into each order and click the pencil icon.

![](https://staticfiles.gleap.io/gattachments/80sQPyVkb7dnKi2ga6xN6MnqVIXuFgEtx0r7iprO8Fj3TpAagSIfenCpNm1T8Vz6lB9wP2xOqXF.png)

## How drivers carry out barcode scanning

If a dispatcher has uploaded barcodes, drivers will see them in the [Routific mobile app](https://help.routific.com/en/articles/16-using-the-routific-mobile-app.md).

1.  Open an order in the app.
    
2.  Tap **Scan packages**.
    
3.  This activates the phone’s camera.
    
4.  Scan each package for the delivery.
    

![](https://staticfiles.gleap.io/gattachments/8rPs4S9a19gXn9JWjUjIzihsnazSzZ4bhk2cATv1I1IDc2KEgw4WGGkgZkJcL658DLHrWNoHVtY.png)

-   When no packages have been scanned: A yellow message appears (for example, _0/1 Packages scanned_).
    
-   When drivers have successfully scanned the right packages: A green message appears (for example, _1/1 Packages scanned_).
    

![](https://staticfiles.gleap.io/gattachments/eXVT7KmDOS2tTkW8d4eRgpz013UhSmeWihHKDrEu5eqKU2vgBhvBbGpnko84NUTgm44OVJv3NcT.png)

When drivers scan packages with their mobile phone camera, Routific will validate the correct package is being scanned.

-   If the driver is scanning the wrong package, a message will appear in red: **Barcode doesn’t match order**
    
-   If the driver is scanning the right package, a message will appear in green: **Barcode found**
    

## How dispatchers can audit driver progress

Like [GPS live tracking](https://help.routific.com/en/articles/19-live-gps-tracking.md) and [photo + signature PODs](https://help.routific.com/en/articles/36-how-to-capture-proof-of-delivery.md), dispatchers can watch the driver’s barcode scanning progress live on [plan.routific.com](https://plan.routific.com).

### When packages have not been scanned

-   The barcode number appears without a status change.
    
-   Hovering over the barcode shows: **Not scanned**.
    

![](https://staticfiles.gleap.io/gattachments/8E4hkubKaLXwzrrMgMVBwxBUSkdfpeu6tepTz269ua6UDuOJCGLRSxK37tNRNjB9zmenLtZC9pL.png)

### When a package has been scanned

-   A green check mark appears next to the barcode.
    
-   Hovering over the barcode shows:  
    **Scanned**, along with the date and time the driver scanned it.
    

![](https://staticfiles.gleap.io/gattachments/SxWKC1h52QWDWHfdeS4rBtlXj5DBhx8a3ew1rH16Tx6FOWXpudEdOYR5hAeUlNUa2mnsv9oBEws.png)

Questions or comments? Let us know via in-app chat or email [support@routific.com](https://mailto:support@routific.com)! We’ll continue improving barcode scanning based on what we hear from you.
