Beginning with version 2.66 of the cart the download feature has been upgraded to fully secure and hide the url from the user. The cart will prevent the user from locating the download url using the following methods:
1. Cart uses server side code for generating download url so the product url is fully hidden from the user.
2. Prevents download url from showing up in the browser status bar when user hovers their mouse over download button.
3. Prevents user from getting the download url by right clicking on the download button and clicking properties.
4. Product download url is not visible in browser source.
Download URL
Download URL – Enter the URL to the product. Before entering the path in the “Download URL” field do the following:
1. Choose a folder on your server where your downloadable products will reside.
2. The location for your downloadable products can be off the portal root of your DNN site or the files can be located on another server.
3. Next, copy your electronic product files to the directory you just created on your server. Uploading your files can be done using the DNN file manager, FTP or remote desktop to your server.
Note: By allowing you to copy your downloadable products to your server using FTP you can copy as many products as you wish in a single operation rather than uploading your products one by one. This should save you quite a bit of time!
4. Enter the URL for your downloadable product in the “Download URL” field
URL syntax for downloadable products:
http://domain-name/portals/portal#/subdir/downloadablefile
Example URL:
http://www.mydomain.com/portals/5/myproducts/myproduct.zip
The download button will show up on the confirmation page after successful purchase next to the product in the order details. The download button is also available to the user in the My Accounts module for downloading after purchase.
Auto Generate GUID
Auto Generate GUID – The auto generate guid provides additional security features for preventing piracy of your downloadable products.
When this checkbox is checked the cart will automatically generate a unique GUID and add the GUID to the end of the download url.
Auto Generate GUID Example
Download URL: http://www.mydomain.com/somefolder/somepage.aspx?guidid=
When auto generate GUID is checked the download url generated by the cart will be the following:
http://www.mydomain.com/somefolder/somepage.aspx?guidid=23DQ42WT8R4
Notice in the example above the question mark and the variable name in the querystring are added by the admin which gives you the flexibility to add additional querystring parameters and name the variables anything you want.
In the example above, the aspx page named “somepage.aspx” is used as a gatekeeper program that control passes to when the user clicks the download button after successful purchase. The download gatekeeper program has already been developed and will be available on our website soon. Please contact Smith Consulting at sales@smithcart.com for more information.
Affiliate URL
Affiliate URL – The affiliate URL is used if you are using an affiliate like ClickBank to sell your products. if you have entered a link in the Affiliate URL field and the user clicks the “Add to Cart” button then the cart will open a new window with the link you entered in the Affiliate URL field and the user will complete the checkout for the product on the affiliate’s site. The Smith Affiliate tracking module is integrated with ClickBank to receive instant notification for purchase and refund transactions. Please see the user manual http://www.smith-consulting.com/Porta... section titled “Affiliate Tracking Module” for more information on ClickBank instant notifications.