Free shipping, engineered into every eligible order

Flag any product as free-shipping-eligible and the whole order's delivery charge zeroes automatically — identically on the website checkout and the back-office sales order, with thresholds, carrier control, and a full revenue audit trail.

The problem

Odoo's native delivery rules only support a blunt "free over €X" cutoff per carrier, or a rep manually zeroing the delivery line by hand. There is no way to say "this specific product always ships free, wherever it appears" — so customers get billed for delivery a promotion was meant to waive, carriers can show a misleading "free shipping" label while still charging at checkout, and finance has no visibility into how much delivery revenue is being given away.

The solution

Mark any product "Free Shipping Eligible" right on its product form. The moment that product enters a cart or quotation — subject to an optional minimum-subtotal threshold and per-carrier eligibility — the entire order's delivery charge drops to €0.00, on the website and in the back office alike. Reps can force or revoke the rule per order, and every waiver is logged for revenue-impact reporting.

Capabilities

Everything a free-shipping promotion needs

Every capability below is implemented in the module.

01

Product-Level Free Shipping Flag

Mark any product "Free Shipping Eligible" directly from its product form — no carrier reconfiguration required.

02

Order-Wide Delivery Waiver

The instant a qualifying product enters a cart or quotation, the entire order's delivery charge is zeroed — matching the expectation that a free-shipping product frees the whole shipment.

03

One Rule, Website and Back Office

The same waiver logic runs through Odoo's core delivery pricing, so website checkout and rep-created sales orders never diverge.

04

Minimum-Subtotal Threshold

Optionally require the cart to reach a configurable minimum subtotal before free shipping applies, protecting margin on small orders.

05

Per-Carrier Eligibility Control

Opt any delivery method out of the waiver — keep express carriers always paid — with a single checkbox on the carrier form.

06

Explicit €0.00 Shipping Line

The delivery line still displays on the order and at checkout, now showing €0.00 — customers see the waiver, not a hidden or relabeled charge.

07

Per-Order Override

Sales reps can force free shipping or disable it on an individual order — Automatic, Always Free, or Never Free — with an optional reason captured for the record.

08

Waiver Audit Log

Every confirmed order that received free shipping is logged with its carrier, salesperson, customer, and the amount of delivery revenue waived.

09

Revenue-Impact Reporting

A pivot and graph view of the waiver log break down delivery revenue given away by carrier and month, so managers can measure what the promotion costs.

Workflow

How it works

1

Flag eligible products

Enable "Free Shipping Eligible" on any product form, and mark carriers eligible or exempt.

2

Set an optional threshold

Turn on a minimum-cart-subtotal rule in Sales settings if the waiver should only apply above a chosen amount.

3

Shipping waives automatically

When a qualifying order is built — on the website or in the back office — the delivery charge drops to €0.00, with reps free to override per order.

4

Track the impact

Review the waiver log's list, pivot, and graph views under Sales > Reporting to see exactly what free shipping cost.

Questions

Frequently asked

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

The entire order's delivery charge is zeroed once a qualifying product is present — matching how shoppers expect a free-shipping product to work.

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.

Website Free Shipping for Eligible Products

Flag a product to ship free wherever it appears, on the website and in the back office alike — with a minimum-subtotal threshold, per-carrier eligibility, an explicit zero-value delivery line and reporting on the revenue waived.

Buy on Odoo App Store