Welcome to WebmasterWorld Guest from 220.127.116.11
Forum Moderators: buckworks
Please help, i have looked over 100 - 200 shoping carts, and none of tham have this option. Price is no matter. <snip> Best regards
[edited by: lorax at 1:15 pm (utc) on Feb. 12, 2005]
[edit reason] removed DN [/edit]
An important consideration is that of security, and particularly if there are products being sold as well, it may be that a custom solution such as modifying something Open Source that's got a good track record and other modules and/or hacks already developed (like being search engine friendly, etc.) is a viable way to go.
One thing I've noticed mentioned around is that security patches are quickly done with Open Source software, simply because of the widespread use and breadth of capability and manpower available for them.
I'll give you some basic facts about this technology as I've implemented softgoods download technology (programming it myself) and implemented it using other products for customer sites.
Secure softgoods downloading isn't typically accomplished with random file names, it's accomplished through software access controlled FTP that requires validation prior to permitting a file to download. The software sold is downloaded via a private non-user accessible/non-browseable area which the user is only granted access to after the customer purchase information has been validated via login and then only per item ordered. If someone didn't order it, it will not permit them to download the file as it validates each item requested against the actual items ordered for that customer.
This blocks any guessing of file names, as only those customers that purchase the products can download the products. Unless someone shares their account information, there won't be any additional downloading either. How additional abuse is typically thwarted is there is a download counter that limits the total downloads per item or the number of days the download is available per customer.
Two off the shelf solutions with softgood downloads that are reasonably priced but vary on total features and control are PDG Commerce and Shopzone.
You just need to make sure that it is compatible with a few different gateways and Paypal's IPN (if you want to use Paypal)