Is there a way show a discount price in the product page according to the period of subscription?

We have a subscription based product and I want to show different prices per month based on the minimum months a person is signin up for.

e.g. If the user wants a product for just 3 months, the price is 99/month. If they get it for at least 6 months, the displayed price should be 89/month.

The idea is that the user should be able to sellect the period and see the difference in price without having to add to cart.

Thank you in advance

@Diniz de Miranda‚Äč my guess would be to create a promotion using this feature and look for the field 'teaser' inside the product Search API