Parcel and mailroom handover
A company mailroom, a pickup point, a hotel reception, a school office. Before handing over a parcel, the staff member scans its label. Green means it's the right parcel for the right place; red stops a wrong or duplicate handover.
How it works#
- Parcels arrive with a label; your system knows which parcels are waiting and for whom.
- When someone comes to collect, the staff member scans the label.
- Your API checks that the parcel is waiting at this counter, marks it as collected, and shows who it is for.
What your API checks#
- The parcel is registered and waiting at this counter (
deviceId). - It hasn't been collected yet.
- Optionally, a hold (for example, the recipient asked to keep it until Monday).
Example answers#
{ "status": "ok", "title": "Hand over", "message": "For: M. Kováč · 2nd floor, accounting" }{ "status": "failed", "title": "Wrong counter", "message": "This parcel waits at reception B" }Settings#
Carrier labels mostly use Code 128, sometimes Data Matrix or QR.
{ "app": "scan2check.com", "settings": { "apiUrl": "https://api.example.com/parcels/handover", "symbols": [ "code128", "datamatrix", "qr" ] }}Open in configurator — loads these settings so you can put in your own API URL and generate the QR code.
Watch out for#
- The collector's identity is not checked by the app. Show the recipient's name in the green message, so staff can ask for it or check an ID.
- Labels with several barcodes. A carrier label often has more than one code. Allow only the symbologies you expect, and make your API recognise which number it received.