This module allows to publish promotions on Website using banners uploaded to each one.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Publish loyalty programs and promotions on your website with a banner image and a public name, and show them on a public /promotions page.
This module lets you turn loyalty programs into website promotions. On the loyalty program form you get a new Website tab (hidden for gift cards and e-wallets) where you can upload a banner image and write a public name in rich text, plus a globe button to publish or unpublish the program on the website.
Visitors can open the public /promotions page, which lists every published program that is either shared across all websites or assigned to the current website. Each promotion is shown as a card with its banner image and public name; clicking the image opens a larger pop-up view. If nothing is published, the page simply says "No promotions available".
The module extends the loyalty.program model with image and website publishing features, and adds the Website tab and publish button to the loyalty program form view. It relies on the Website Sale Loyalty module for the underlying promotion features.
Depends on
Required by other modules
Models and fields (1)
- loyalty.program · new modelpublic_name
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.0Configuration
Source · Odoo 18.0To show the promotions/coupons on website you need to:
- Go to Website \> eCommerce \> Loyalty \> Discount & Loyalty.
- Select the program that we will publish.
- In the Website tab, upload an image, add a text or both.
- Press on the smart button for publishing the loyalty.
Note: The order of the items is defined by a sequence, but the promotions will appear before the coupons.
Usage
Source · Odoo 18.0Once the discounts or loyalty offers are published, you can see them at /promotions. There, you'll find everything that's currently available.
To see a larger version of an image, just click on it.
No verified information in OCA: Installation.
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.