OdooWiki OCA HUB

Website Sale Loyalty Page

website_sale_loyalty_page folder_open OCA/sale-promotion open_in_new
Website License: LGPL-3

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.0

Publish 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

website_sale_loyalty
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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation 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.0

To 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.

Once 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.

info

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.