Sale Loyalty Order Suggestion Multi Product
This module extends the functionality of sale_loyalty_order_suggestion by giving hints of available promotions whose criteria is multi-product.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0This module makes Odoo suggest promotions whose rules require multiple products directly on the sale order. It also adds a wizard that shows which products and quantities are needed to qualify for the promotion.
When you work on a sale order, Odoo can now propose loyalty programs whose rules are based on a combination of several products (multi-product criteria). These suggestions appear in the same place where other promotion hints are shown.
When you choose a suggested promotion, a wizard opens. It lists the products required by the promotion and shows how many units are already in the order and how many more you need to add. The wizard also displays a description like "Required quantity: 1 unit of Product A and Product B".
To apply the promotion, every required product line must have at least one unit included or to include. If not, Odoo blocks the action and shows an error message: "The quantities necessary to apply the promotion are not added."
The module extends the sale order, the loyalty reward wizard, and the rule product line wizard. It works together with the modules that provide order suggestions and multi-product criteria.
Required by other modules
Models and fields (2)
- sale.loyalty.reward.wizard · extends an existing modelmulti_criteria
- sale.loyalty.rule.product_line.wizard · extends an existing modelmulti_criteria
Text generated by AI (DeepSeek) from reading the Odoo 18.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 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/sale-promotion.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module:
- Configure or create a promotion and set in its rules multi-product criteria and the respective products required.
- Create a sales order and add to the order lines one of the products that were part of the rules. This line will then be marked with an icon (🎁) which will appear at the bottom right.
- Click on the icon and the wizard will open with the available promotions.
- Select the promotion and the products needed to apply it.
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.