Website Sale Loyalty Suggestion Wizard Multi Gift
This module extends the promotion suggestions module on the website by making suggestions for multi-gift promotions, allowing you to configure and apply these promotions using the wizard.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0On the website shop, customers can now see and configure multi-gift promotions (promotions where several free products can be chosen) directly in the promotion suggestion wizard, and apply them to their cart.
This module extends the promotion suggestion wizard shown on the website so that it also handles multi-gift promotions, not just single-product gifts.
When a promotion of the multi-gift type is suggested, the wizard card displays the different reward lines. If a reward line offers more than one possible product, a "Choose Reward:" heading appears and the customer can pick the product they want for each gift line. The first product of each line is pre-selected by default.
When the customer confirms the wizard, the selected products are saved on the corresponding gift lines of the promotion, so the correct free items are added to the cart.
- Appears in the website promotion suggestion wizard, on the reward card for product-type rewards.
- Adds a new display block for rewards of type
multi_gift. - Uses the existing product selection template from the base wizard module.
- Reads the multi-gift reward lines and their available products to build the choices.
- Stores the chosen product on each gift line when the wizard is processed.
It touches the website sale loyalty suggestion wizard flow and the multi-gift reward data, without adding new menus or standalone screens.
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 apply promotions:
Option 1:
- Go to /promotions and choose the one apply.
- You'll be prompted to check the promotion configuration.
- Apply after that.
Option 2:
- Add a product in the promotion multi-product rules.
- A cart suggestion will appear.
- Add the promotion and configure the options.
Option 3:
- Select a suggested promotion in the shopping cart from a list of "Suggested promotions".
- Add the promotion and configure the options.
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.