Turn every purchase into an instant download

Sell eBooks, videos, software, and any downloadable file through standard Odoo eCommerce checkout. Access unlocks automatically once an order is paid and confirmed, with a self-service buyer portal, instant free samples, and secure email delivery built in.

The problem

Odoo eCommerce has no native way to say a buyer should receive a downloadable file after purchase. Store owners resort to manual attachments, cloud-storage links pasted into order notes, or public URLs anyone can grab without paying — leaking revenue and creating a support-heavy buying experience.

The solution

Attach one or more files to any product or variant. The moment an order is paid and confirmed, the buyer gets secure, login-gated access in their portal and a confirmation email with the download link — no manual fulfilment, no external file-hosting service, and nothing to ship.

Capabilities

Everything you need to sell digital goods

Every capability below is implemented in the module.

01

Multi-File & Variant Support

Attach unlimited files — PDFs, eBooks, videos, audio, ZIP archives, software, images — to a product template or to a specific variant, so one product can offer several deliverables or format choices.

02

Paid + Login Gated Downloads

Files stay inaccessible until an order is confirmed and paid and the buyer is logged in, closing the revenue-leak gap left by publicly reachable download links.

03

Instant Self-Service Samples

Mark any file as a free sample and let prospects download it straight from the product page — no staff hand-off, no CRM pipeline, no waiting.

04

Optional Lead Capture

Turn on lead capture to record a prospect's name and email when they grab a sample, without adding a CRM dependency or slowing down the download.

05

Buyer Download Portal

A dedicated /my/downloads page lists every purchased file with one-click re-download, plus a full history of what was downloaded and when.

06

Automatic Delivery Email

A confirmation email with secure download links goes out automatically the moment an order is confirmed, using a fully editable mail template.

07

Backend Order Visibility

Sales orders show a digital-files stat button and per-line download details, so staff can confirm fulfilment without leaving the order.

08

Download Audit Trail

Every download — purchased or sample — is logged with the file, buyer, order, and timestamp, giving you a verifiable record for support and abuse checks.

09

Storefront Digital Filter

A dedicated filter lets shoppers browse digital-only products on the storefront, with a secure-download badge shown on qualifying product pages.

Workflow

How it works

1

Attach files

Upload one or more files to a product or variant and mark any of them as a free sample.

2

Buyer checks out

The customer buys through standard eCommerce checkout, just like a physical product.

3

Order confirms

Once payment clears and the order is confirmed, access unlocks and a delivery email is sent automatically.

4

Buyer downloads

The buyer downloads instantly from the confirmation email or their portal, any time, from download history.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Files stay locked until the order is fully paid and confirmed, and the buyer is logged in — unpaid or anonymous visitors can never reach a purchased file.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Digital Product Downloads

Multi-file and per-variant downloads, paid and login gating, free samples with optional lead capture, a buyer download portal and automatic delivery emails — with a full download audit trail.

Buy on Odoo App Store