Having a quick read. You set up option names and values. Say you want a product that is available in different file formats (pdf, doc,mp3,wma) or available in different languages for download.[FONT=Verdana]
- Create a product based on what best matches your products generally.
- Set Product is Virtual: No Shipping address required
- Always shipping free: Yes Always shipping free
OR
Set to special, Product/Download Combo Requires a Shipping Address (if available as a pysical good as well)- Products Qty Box Shows: No, Do not show qty Box
AND
Product Qty Minimum: 1 (if download product only)- Prepare files (Zip into compressed format)
- Configuration > Attribute settings > Enable Downloads :True
- Configuration > Attribute settings > Download by Redirect: true (if Unix/Linux/Mac)
Configuration > Attribute settings > Download by Redirect: false (if Windows operating system)
- Download by Streaming: False
- Set <zc-home>/pub directory on server to fully read-able and write-able / permission (chmod 777) (if Unix/Linux/Mac operating system)
- Upload zipped files to <zc-home>/download directory (don’t use a subdirectory in downloads directory)
- Now go and create your attributes to allow specific downloads, file formats etc in Catalog>Attribute controller.
- After that specify when downloads are available with Order status in Attribute settings & Module > Payments
- Using a test customer account – Check your downloadable product.
I hope that makes it easier.
[/FONT]





