Important Notice from AspDotNetStorefront
It is with dismay that we report that we have been forced, through the action of hackers, to shut off write-access to this forum. We are keen to leave the wealth of material available to you for research. We have opened a new forum from which our community of users can seek help, support and advice from us and from each other. To post a new question to our community, please visit: http://forums.vortx.com
Results 1 to 3 of 3

Thread: Is Downloadable?

  1. #1
    jamotion is offline Senior Member
    Join Date
    Jul 2007
    Posts
    215

    Default Is Downloadable?

    Is there a way to make the link in the email user specific or secure to one user based on their login? The links are pretty generic, meaning that the buyer can forward the ling to any other people for them to download the product without confirming them as the original buyer.

  2. #2
    MikeI is offline Junior Member
    Join Date
    Jan 2006
    Posts
    25

    Default

    Create a .aspx page that displays the download orders, call it orderdownloads.aspx. (I canabilized the orderhistory.aspx and .cs) Then place the name orderdownloads.aspx into the Download Location field.

    Don't name the file beginning with "download" or it will treat it as a file in the download folder.

    The customer will receive an email that contains a link to the orderdownload.aspx. Clicking the link will bring them to the Download Order page, require them to login and list downloads available to them.

    You will need to put the actual filename in the extension data field or create a database table that links the SKU with the download location.

  3. #3
    AspDotNetStorefront Staff - Scott's Avatar
    AspDotNetStorefront Staff - Scott is offline Administrator
    Join Date
    Mar 2007
    Location
    Ashland, OR
    Posts
    2,390

    Default

    You can also do this with a topic page to avoid having to do any custom work. Make the downloadable product also a subscription product and then set the topic page to require a subscription to view, and put a link to the download in the topic content. Not only does this force the customer to log in before they can download, but it restricts the download to people who actually made a purchase.

    The downside to doing it this way is that the software currently only supports a single subscription level, so customers who bought any of your downloadable products would actually have access to all of them if they knew the topic page address. You can minimize the chance of that happening by creating a separate topic for each with a hard to guess name and making sure the topics aren't published in the sitemap.