Pricelists and Promotions in Odoo 20

Abstract illustration of price lists and promotion badges layered over a product catalogue

Odoo keeps structural pricing in pricelists and behavioural pricing in discount and loyalty programs, and Odoo 20 sharpens both with periodic pricing, packaging rules, single-use discount codes, and expiring loyalty points. This guide explains how the two engines fit together, the documented rule priority, and what is genuinely new in 20.