OdooWiki OCA HUB

Sale coupon free shipping default product

sale_coupon_free_shipping_default_product folder_open OCA/sale-promotion open_in_new
Hidden/Tools License: LGPL-3

This modules allows to set a default product for the promotions when selecting free shipping

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Lets you choose one default service product that is automatically used as the reward product whenever a promotion is set to free shipping, so you don't have to create a new product for every free shipping promotion.

This module adds a single setting that saves you from creating a separate product each time you make a free shipping promotion.

Where it appears: - In Sales settings, right after the coupon/promotion section, there is a new field "Default promo product for free shipping". - The field only accepts products of type service.

What it does automatically: - When a promotion program is created with the reward type "free shipping", Odoo looks at the default free shipping product configured on the company and uses it as the reward product for that promotion. - If no default product is configured, nothing changes and the promotion is created as usual.

What it touches: - The company record stores the chosen default product (res.company). - The setting is exposed through res.config.settings. - The promotion program model coupon.program is extended so the default is applied at creation time.

Business benefit: consistent accounting and reporting for free shipping rewards, because all free shipping promotions point to the same service product instead of many one-off products.

Depends on

salecouponsale_coupon_delivery
Models and fields (3)
  • res.company · extends an existing modelfree_shipping_product_default (Default promo product for free shipping)
  • coupon.program · extends an existing model
  • res.config.settings · extends an existing modelfree_shipping_product_default (Default promo product for free shipping)

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

Sources · Odoo 14.0

Confirmed on 2026-11-03 in branch 14.0 of OCA/sale-promotion.

terminal Installation and usage

OCA documentation · Odoo 14.0

Go to settings and set the product you want as a default for the free shiping promotion

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.