I am creating magento store which provides downloadable products like PDF's which depends on subscriptions (virtual product)

(Just like Shutterstock)

These downloadable products are not buy able individually.

If customer buys subscription then only he can download the products.

How to configure it properly ?

Right now i have done it very complexly is there any simple approach.


Right now i have created a table in which consists the data regarding customer's subscriptions like subscription start and end date and the number of downloads.

On product download action it validates customer's subscription for downloading the product.

Update2 (Current Workaround)
I have created a separate table which has some entries on customer buy subscription. And on each download action, this table is checked the customer has bought the subscription or not.

  • Which approach you tried ? May 24, 2018 at 13:10
  • @AdityaShah I have updated my question, please let me know if you got something better.
    – Knight017
    Sep 28, 2018 at 8:55
  • Okay :) i will try my best Sep 28, 2018 at 9:02
  • What do you wanna sell i mean like eBooks, software applications, music, updates, games.. so we can decide config approach Sep 28, 2018 at 9:08
  • It is all the digital stuff right now eBooks, music, videos and other things are in pipeline.
    – Knight017
    Sep 28, 2018 at 9:14


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.