I have a set of downloadable products that need to be put together in a configurable product. It all seems to work fine, except that the parent product isn't allowed to have a downloadable item assigned to it.

Is there a way to add a download file to a configurable parent product?

Or alternatively, is there a way to only allow users to purchase the child products, and not the parent product?

Or am I missing something here?

  • Depending on your catalog size, you could create a category as the parent and add downloadable products to it. It's not going to be as elegant though. – Steve Robbins Oct 7 '14 at 17:08

If you need to be able to add a downloadable product to configurable product, you can create a simple module with the following markup in your config.xml:

  • awasome answer...upvote from me – Amit Bera Oct 8 '14 at 17:06
  • 1
    @AmitBera Thank you! I highly appreciate that. I have used this before with bundle products so I assume that it will work for configurables as well. – Joseph Leedy Oct 8 '14 at 17:57
  • Didn't seem to change anything for me. Maybe I did it wrong? I've got the config.xml file created, I've got the etc/modules xml file created. It shows up in the admin under configuration/advanced as "enabled". But everything seems the same. What should change, exactly? – SenorPuerco Oct 9 '14 at 20:21
  • You should be able to add downloadable products as child products of configurable products now. – Joseph Leedy Oct 15 '14 at 2:20
  • Not sure why it didn't work before, but it is working now. Thanks! – SenorPuerco Oct 15 '14 at 20:03

Step1: create custom module with a table .

Step2:table is containing with field SKU and save file upload path.,file name.

Step3: create a section at admin from where you upload file using varien file uploaded.. Respect to configurable product sku

Step4: after order place give a link to download files respect with order item..

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.