Portal Engine Questions on portal engine and web parts.
Version 4.x > Portal Engine > E-commerce downloadable products View modes: 
User avatar
Member
Member
sasdaman - 5/4/2009 11:55:28 AM
   
E-commerce downloadable products
Hi,

Just a quick question. Does the e-commerce functionality built into KenticoCMS provide the ability to have products which are purchased then downloaded or received via e-mail to the buyer. This is often used for mp3 site downloads or software sites which have software turnkey delivery functionality.

The scenario I have is my client requires CMS functionality but also e-commerce so her customers can purchase MS Excel data files from her website. I have suggested Kentico for the CMS & was thinking of using a tool such as aspdotnetstorefront or oSCommerce for the e-commerce but thought I would check first if Kentico has this feature.

Any feedback would be greatly appreciated.

Many thanks,

Sahus Pilwal

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 5/13/2009 4:55:02 AM
   
RE:E-commerce downloadable products
Hi,

Unfortunately this feature is not available but it should be added in one of the next versions.

In current version you can create a document in content tree which will be assigned to some product, lets say the mp3. You will upload the real mp3 file under this product document, you can apply some security on this file to secure it from public download and then, when the payment is received, you can send direct link to the customer to the file with access credentials. I hope it makes sense.

Best Regards,
Juraj Ondrus

User avatar
Member
Member
DesignByOnyx - 2/3/2011 3:27:03 PM
   
RE:E-commerce downloadable products
I know this is old, but figured I'd put this out there. I had to do this for a customer, and it was a bit of an undertaking. Our business rule was that the file could be downloaded only ONCE per order, and that we had to know that the last byte was actually downloaded before flagging the file as downloaded. Here is a high level overview of what we did:

- Used the Media Library to store all the files

- Created products which had a field for "Associated Media File", which tied the product to it's corresponding file in the Media Library.

- We built a custom download manager, which is necessary in order to determine when the last byte of data gets downloaded. After the last byte is delivered, a custom url was called, passing the order id and product id. This would allow us to flag the order items as truly downloaded.

- We customized the behavior of "getMediaFile.aspx" to handle product downloads and trigger our download manager, or show an error if the file had already been downloaded.

Hope that helps.

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 2/7/2011 1:41:13 AM
   
RE:E-commerce downloadable products
Hi,

Thank you for sharing your experience. I will just add tho this that downloadable products are planned to be supported in the upcoming version 6.0 later this year. I hope it will save you lots of work.

Best regards,
Juraj Ondrus