Sale Coupon Multiplier Free Product
This module extends from coupon_multiplier_free_product and allows to make promotions of the type 3x2 or take this product and get this one another that apply as many times as the promotion rules fulfill.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0This module lets you set up 'buy X, get Y free' promotions that repeat automatically, such as 3x2 offers, and ensures the free product lines are correctly added, updated, or removed on sales orders.
This module extends the coupon and promotion features in Odoo to support 'multiple of' promotions, where a free product is given each time the rule quantity is reached. For example, a 3x2 promotion gives one free product for every three purchased.
When a customer adds products to a sales order, the system checks if the promotion applies. If the promotion requires the rewarded product to be in the order, it will show an error if it is missing. The free product is added as a separate order line with a 100% discount, and its quantity is calculated based on how many times the rule quantity is met, limited by a maximum if set.
The module also updates the free product line automatically when the order changes, and removes it if the promotion no longer applies. It prevents valid free product lines from being deleted during promotion updates. Additionally, it adjusts the order count and the list of sales orders linked to a promotion to include those with free product lines.
This functionality is available in the sales and coupon program areas, affecting sale.order, sale.order.line, and coupon.program models.
Depends on
Models and fields (3)
- sale.order · extends an existing model
- coupon.program · extends an existing model
- sale.order.line · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 15.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-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 13.0
Confirmed on 2026-11-03 in branch 13.0 of OCA/sale-promotion.
terminal Installation and usage
OCA documentation · Odoo 15.0Usage
Source · Odoo 15.0Follow the configurations from the base module and be sure to guarantee the promotions defined conditions.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.