Sorry amin but I am afraid I did not quite understand what you mean. Let me rephrase my need if that could help. I also have stream lined a few things a bit to make it simple.
I want to run a subscription site where my members are being automatically charged for the subscription term and become inactive if they cancel it. This part can be managed through eMember very well.
Now the second part, I have a few products which I want that only active subscribers be able to download for FREE. So I do not want to give any direct link to the downloads. But I do want to give a download area to my users. Now eStore does offer subscription payment and wonderful secure links but I do not have any way to put these secure links to the download area for the subscribed term.
If I some how disable the expiration, there would be no point having them encrypted as any one would still be able to download the products by accessing them directly. So what I was thinking
1 – if some how we could have a validation check to see if the user is logged-in or not and if logged-in let him download the product. I know this could get a be bit complicated as the download is being managed by eStore and validation is in eMember.
2 – alternatively, we could allow eStore to create free products. Free products can have a download link which will bypass all the payment process (cart, checkout, paypal, IPN,) and take the user directly to the thank you page with the actual download link which will be dynamic and will expire after a set time. And this sound less complicated to me than the above solution.
Anyways, please let me know if this is something you can manage adding in the plugin.