Hey all
What is the best efficient way to handle time based discount/coupon in Odoo 16 for subscriptions?
Use case:
Yearly subscription price: eg 200 EUR/year but first year only you get 20% discount.
So first year should invoice 160 EUR. Next year invoice should be 200 EUR.
If I enter the discount directly on the SO line discount, this becomes a permanent discount forever. Every subsequent next year invoice will have the 20% discount.
If I use the discount program and generate a coupon, the discount also stay permanently. Every subsequent next year invoice will have the coupon and apply 20% discount again.
Is there no simple way to apply a discount with the option to limit to eg 1 invoice cycle only? This is a very common practice with subscriptions that you get an onboarding discount.
Heck, even Odoo itself do this concept on their pricing page. New customers get a discount for first year only.