Is there a way to set the time for which a purchased downloadable product is valid?
Let's say, I have a downloadable product on my customer account, and this is valid until some specific date.
Thanks for your collaborations or ideas
Magento Stack Exchange is a question and answer site for users of the Magento e-Commerce platform. It only takes a minute to sign up.Sign up to join this community
By default, Magento provides an option to set the number of times the user can download the product. There is no option to set expiry date/time by default.
If you want to set a date/time limit and want to expire the link after that, you need to write a custom module for that.
Steps to achieve what you want are:
I hope my answer is clear enough to understand.
If not, you can check this extension.
You can test this extension link listed below for your issue.
I think it will help you with your issue.
But, You have to do some changes in this extension to make it specific for your downloadable products only and as per requirement.
We have used one of the extensions for our Magento 2 website but we are not sure if they cover downloadable products or not. We sell food / supplement product with limited shelf life and this product works very well for us. You can check the link below and ask the extension developer if they support this feature