OCA/sale-promotion — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a set of Odoo 18 sales promotion and loyalty add ons for both the sales team and the website shop.

I want staff to be able to create coupon and loyalty programs with smarter rules, like promotions that only apply when several products are bought together, promotions that are mutually exclusive, customer specific eligibility, and limits per customer or salesperson. It should support rewards like multiple free gifts, show clear info on the sales order about what loyalty rules were applied, and keep a trace linking the promotion to the order lines it created. I also want coupon records to keep messages and activities, and an option to generate coupons without automatically sending emails.

On the sales order and on the website, users should get suggestions for applicable promotions and be able to configure and apply them easily, including multi product and multi gift cases. Add a simple loyalty page on the website too. If needed, look up current Odoo and OCA docs online and make it feel like a clean community style module set.

Want more depth? Deep Reverse