Hello guys!

I am trying to give my clients a free package, for a 365 days period , with only 1 listing available , and now it is not possible because they can add the plan unlimited times
Screen Shot 2015-06-25 at 3.51.00 PM.jpg
and they can renew the plan unlimited times as well, without renewing the exp. date
Screen Shot 2015-06-25 at 4.00.47 PM.jpg

My idea was to implement the 'Limit use of plan = 1' function from the 'single listing plan' and a command that allows the user to renew the package (including the exp date), only 7 days before expiring.

Any ideas on how I can do that?
Thank you!