Module that allows for subscription of digital and tangible products. Ready script preferred as we need quick turn-around.
Should allow upload of normal and digital products.
Products are available on subscription basis.
For digital products, customer should be provided with a secure link to view (and not download!) product (it's a .swf file) as many times as he/she wants. At the same time the URL should not be accessible directly via the browser.
Payment method PayPal. But preferable we should be able to install more payment methods.
Please indicate if you have a ready script that will do the above. If not, indicate how long you would take to code a module like that.