Skip to Content

Inventory app for Odoo

Parcel Packing Video and Proof of Packing

Record a short packing video from the delivery order, require it before a transfer can be validated, and email the customer a private link to watch it when the parcel is dispatched.

InventoryOPL-1Odoo 19Odoo 18
Parcel Packing Video and Proof of Packing for Odoo, delivery with video
Price$79
LicenseOPL-1
Odoov19 · v18
CategoryInventory

Overview

Parcel Packing Video and Proof of Packing.

CODEerts Packing Video turns every dispatch into evidence you can show a customer. A packer records a short clip straight from the delivery order in their browser, with no app to install and no file to upload by hand, and the clip is compressed while it is being filmed so it stays small. Validation of the transfer can be refused until a recording exists, set per operation type, so proof is collected as part of the normal picking flow rather than remembered afterwards. When the transfer is validated the customer is emailed a private, unguessable link to a branded page that plays the video, and that link can be revoked at any time. Recordings, and the record of who took them and when, cannot be altered by the warehouse user who made them, a retention setting can delete old clips automatically, and a Settings administrator can delete a recording deliberately, which leaves a permanent note in the chatter. It runs on Community, depends only on Inventory and Discuss, and uses no external video service.

How it works

Built around what you actually do.

Every screen below is the module running in Odoo, not a mockup.

01

Record a packing video in the browser, straight from the delivery order

  • Require a recording before a transfer can be validated, set per operation type
  • Email the customer a private, unguessable link to a branded page that plays the clip
  • Revoke an emailed link at any time from the transfer
Parcel Packing Video and Proof of Packing for Odoo, recorder dialog
Recorder dialog

02

Multi step routes supported, record at Pick or Pack and the email goes out at Ship

  • Optional Download button on the customer page, switchable by the merchant
  • Retention setting deletes old recordings automatically a chosen number of days after validation
  • Audited admin deletion that leaves a permanent chatter note naming who deleted the recording
Parcel Packing Video and Proof of Packing for Odoo, operation type
Operation type

03

Configurable capture, covering duration, resolution, frame rate, bitrate and maximum file size

  • Community only, depends on Inventory and Discuss, with no ffmpeg and no external video service
Parcel Packing Video and Proof of Packing for Odoo, settings
Settings

Packing Video records what actually went into the box. The packer presses one button on the delivery order, films the parcel, and the clip is stored against that transfer. When the delivery is validated the customer receives a private link to watch it, so a missing item claim can be answered with the footage instead of a conversation.

What it does

Disputes about what was in a parcel are usually unwinnable, because the evidence was never captured. A photo taken on a packer's phone lives on that phone, is not attached to the transfer, and is gone when the person leaves. This module makes the proof part of the picking flow. Recording happens inside Odoo, from the delivery order, using the device camera through the browser, so there is nothing to install on a packer's phone and nothing to upload by hand. The clip is compressed while it is being filmed rather than afterwards, which is why there is no ffmpeg and no external video service anywhere in the module.

Because the recording is evidence, it is treated as evidence. The file, and the record of who took it and when, cannot be altered by the warehouse user who made it. Once a transfer is validated the clip cannot be replaced. A Settings administrator can still delete a recording deliberately, for a data erasure request or a mis recorded clip, and doing so writes a permanent note into the chatter naming who deleted it and when, so the audit trail outlives the evidence.

Requiring a video is set per operation type, so you can demand one on outgoing deliveries and leave receipts untouched. Where a warehouse uses two or three step delivery, record at Pick or Pack, which is where packing actually happens, and the Ship transfer picks that recording up automatically so the customer email still goes out at dispatch.

The customer page is branded with your company logo and carries a private, unguessable token. It is marked no index so search engines never list it, the Download button can be switched off, and the whole link can be revoked from the transfer at any time. Capture quality is yours to set, covering resolution, frame rate, bitrate, maximum duration and a maximum file size that uploads are refused above. A retention window can delete recordings automatically a chosen number of days after the transfer was validated, or you can leave it at zero and keep them forever.

Who it's for

Online sellers and third party logistics operators who face missing item claims and card chargebacks, and any warehouse that wants a verifiable record of what left it. It is most useful where the cost of a single dispute is higher than the cost of filming every parcel, and where the people packing are not the people who have to answer for the parcel later.

Questions

About Parcel Packing Video and Proof of Packing.

How do I record a packing video in Odoo?

Tick Require Packing Video on the operation type, then press Record Packing Video on the delivery order. The recorder runs inside the browser and saves the clip against that transfer. Nothing is installed on the packer's device and no file has to be uploaded by hand.

Can Odoo stop a delivery being validated until a packing video exists?

Yes. With Require Packing Video ticked on the operation type, validation is refused from the transfer form and from batch transfers until a clip has been recorded, and the message names the transfers that are missing one. The requirement is set per operation type, so only the operations you choose are affected.

How does the customer see the packing video?

When the delivery is validated they are emailed a link to a page that plays it. The link carries a private, unguessable token, the page is marked no-index so search engines never list it, and you can revoke the link from the transfer at any time.

Can I stop the customer downloading the video?

There is a setting that hides the Download button and asks the browser not to offer its own. Treat it as a presentation choice rather than protection: the video is served over a normal web address, so a determined visitor can still save the file.

Will packing videos fill up my Odoo storage?

Clips are compressed while they are being filmed and are short by design, so they stay small. Resolution, frame rate, bitrate, maximum duration and maximum file size are all configurable, and a retention setting can delete recordings automatically a chosen number of days after the transfer was validated. Leaving retention at zero keeps them forever.

Can a warehouse user delete or swap the recording afterwards?

No. The file, and the record of who took it and when, cannot be altered by the user who made it, and once the transfer is validated the clip cannot be replaced at all. A Settings administrator can delete a recording deliberately, and doing so leaves a permanent note in the chatter saying who deleted it and when.

Does it work with multi-step delivery routes?

Yes. Record at Pick or Pack, where the parcel is actually packed. The Ship transfer picks that recording up automatically, and the customer email goes out when Ship is validated.

Which browsers can record, and do I need Enterprise or ffmpeg?

An up to date Chrome, Firefox, Edge or Safari, reached over a secure HTTPS connection, since browsers only grant camera access on one. If a browser cannot record, the packer is told before the camera is requested. No Enterprise subscription is needed, and there is no ffmpeg and no external video service anywhere in the process.

Which Odoo versions does this module support?

It is maintained for current major Odoo versions and works on both Community and Enterprise. Use the version selector at the top of this page to pick your Odoo release.

On the Odoo Store

Get Parcel Packing Video and Proof of Packing on the Odoo Store.

Pick your Odoo version and install it in a click, with free updates and real support behind it.

Get it on the Odoo Store