Website Sale Menu Partner Top Selling
This module allows you to display the products purchased regularly by a user and his company in the online shop.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds a "My Regular Products" page to the online shop that shows the products a customer (and their company) buys most often, with a configurable limit on how many products appear.
This module adds a new browsing option to the Odoo website shop: a "My Regular Products" page. It is meant for logged-in customers and shows the products that the customer's company has purchased most frequently, based on confirmed or completed sales orders.
Where it appears: - A "My Regular Products" link is added to the shop's category navigation and to the category filmstrip on the shop page. - The page itself is served at /shop/my_regular_products and uses the normal shop product grid, with paging. - A new setting "Regular Products Limit" is added to the website shop configuration screen.
Business rules and behaviour: - Only products that are published on the website and belong to the current website or to no specific website/company are considered. - Quantities are summed from sales order lines of orders in "sale" or "done" state, grouped by product, and the products are sorted from most to least purchased. - The number of products shown is limited by the configured value (default 10). - Public (not logged-in) visitors are redirected to the login page.
It touches the website shop templates, the website sale controller, the sales order line data used for the ranking, and the website configuration settings.
Depends on
Models and fields (1)
- res.config.settings · extends an existing modelregular_products_limit
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/e-commerce.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0The module allows you to configure the number of products to be displayed by means of a configuration parameter.
Limit settings:
Go to Settings \> Website \> Products and adjust the value in the corresponding field to set the maximum number of products to be displayed on the regular products page. The category panel must also be active in /shop.
Usage
Source · Odoo 19.0Regular products can be viewed by accessing the URL /shop/my_regular_products on the website.
This URL can be accessed from /shop by clicking on My regular products in the category menu.
The page will display the products regularly purchased by the user's company's customers, sorted by the number of units sold in descending order.
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.