Website Sale Loyalty Suggestion Wizard Multi Product
This module extends the promotion suggestions module on the website by making suggestions for multi-product 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.0Lets online shoppers configure and apply multi-product promotions directly from the website cart using the promotion suggestion wizard.
This module extends the website promotion suggestion wizard so that multi-product promotions can be configured and applied from the shop cart.
When a customer opens the cart and a promotion is active in the session, the module checks whether the promotion's rule uses the multi-product criterion. If so, it prepares the reward wizard for that order and promotion, selects a product to work with, and recalculates the promotion lines. The chosen product is stored in the session so it can be reused later.
- The cart page receives the list of mandatory promotion options so the wizard can show them.
- When the customer processes the promotion lines, the module restores the previously selected product, recalculates the rule lines, and automatically fills in the missing units up to the required quantity for each line that is not yet complete.
- The wizard template is adjusted so that the mandatory options block is displayed when there is exactly one mandatory option or when the wizard is handling multiple criteria.
It touches the website cart flow and the loyalty program, sale order and wizard models used by the underlying promotion modules. No new menus or standalone screens are added; the changes appear inside the existing website promotion wizard.
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 18.0
Confirmed on 2026-11-03 in branch 18.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.