Hi all, i need asisstance in performing a task.

A site I'm developing sells annual and 3 months subscription.
During this period the user is granted 12 (or 3) issues of sort of a magazine (pdf file).

So I have to apply a 100% discount of the following 12 issues to the user who buy the "role: subscriber"
Then the client can go to the shop, and buy for free the issues he has been granted.
Once buyed, the "magazines" bought are shown, as a list of PDFs, in a subtab page in the user account page.

In Discount Alt configuration page I see I can Qualify roles, products for a discount and even set an expiration date.

But what if I wnat to grant the discount only to the issues published within the duration time of the role?

As an example: I buy 1 year subscription (so I'm granted the role "1 year subscriber") in february 2010, my role expires in january 2011.

Then I buy a new yearly subscription in may 2011 (until april 2012).

How can I qualify FOREVER a user for the discount for all the issues in the subscription period of time, even if, at the time of buying, the client is not anymore part of the role "subscriber?"

Sorry for the smoky explanation, and thank you for your concern

Simone