TO HELP THOSE WITH DOWNLOAD PROBLEMS
#21
Posted 04 January 2007, 08:50
--
my new charity store features: STSv4.5.2 and HTCv2.6.3 Bundle, Australian Post Shipping, Paymate, Category Trees Minimum Order Quantity, Enable/Disable Categories, Super Download Store, Paypal IPN, Free Dowloads, Anti-Robot Registration 2.6, Master Products, Lightbox for STS ... the rebuild continues...
#22
Posted 04 January 2007, 09:01
mpm, on Jan 4 2007, 02:50 AM, said:
Try my step by step that I listed in detail in the following post:
http://forums.oscommerce.com/index.php?s=&...st&p=968212
I also found that osCommerce is very fussy with the name of your download file. It is better if the name is all upper or lower case with no spaces and includes the file extension (.zip).
Hope this helps you out,
Bill Kellum
Sounds Good Productions
STS Tutorials & more: STSv4.6, STS Add-ons (STS Power Pack), STS V4 Forum STS Forum FREE TEMPLATE
#23
Posted 05 January 2007, 05:07
bkellum, on Jan 4 2007, 10:01 AM, said:
Try my step by step that I listed in detail in the following post:
http://forums.oscommerce.com/index.php?s=&...st&p=968212
I also found that osCommerce is very fussy with the name of your download file. It is better if the name is all upper or lower case with no spaces and includes the file extension (.zip).
Hope this helps you out,
Bill Kellum
No luck so far. I still don't get a download link.
--
my new charity store features: STSv4.5.2 and HTCv2.6.3 Bundle, Australian Post Shipping, Paymate, Category Trees Minimum Order Quantity, Enable/Disable Categories, Super Download Store, Paypal IPN, Free Dowloads, Anti-Robot Registration 2.6, Master Products, Lightbox for STS ... the rebuild continues...
#24
Posted 05 January 2007, 05:54
Fatal error: Call to undefined function tep_get_configuration_key_value() in /home/xxxx/public_html/shop_dev/admin/orders.php on line 56
Edited by mpm, 05 January 2007, 05:54.
--
my new charity store features: STSv4.5.2 and HTCv2.6.3 Bundle, Australian Post Shipping, Paymate, Category Trees Minimum Order Quantity, Enable/Disable Categories, Super Download Store, Paypal IPN, Free Dowloads, Anti-Robot Registration 2.6, Master Products, Lightbox for STS ... the rebuild continues...
#25
Posted 02 February 2007, 17:16
Is that possible?
Why receive the information you require in good faith for free, only to then have the attitude to ignore the people who gave it to you?
There's no harm in saying, 'Thanks, it worked'. On the contrary, it creates a better atmosphere.
CHOOCH
#26
Posted 22 February 2007, 17:58
Change o.order_status to o.orders_status.
#27
Posted 14 March 2007, 17:33
1)Customer checks "invoice me".
2)When payment is received from the customer, the administrator changes status to allow for download.
I've seen a Cash On Delivery option for physical goods, but the only option I see for digital downloads is credit card payment.
Many Thanks,
Ryan
#28
Posted 14 March 2007, 18:26
Another issue now: There is still a link (which goes to a blank page) when the order is confirmed. How can one make this go away?
#29
Posted 14 March 2007, 19:28
ben_stilwell, on Feb 22 2007, 05:58 PM, said:
Change o.order_status to o.orders_status.
Thanks! That works brilliantly. Now if only my remaining problem (see previous post) were resolved...
Edited by ryanbehrman, 14 March 2007, 19:29.
#30
Posted 16 March 2007, 03:11
Mind you by doing the earlier fix in the download.php I was getting the same error:
Change o.order_status to o.orders_status.
so I went back to the standard download.php and my downloads work fine. I am sure that there is some vulnerability like mentionned about people using false credit cards to obtain the downloads for free - because of the nature of my downloads, I am willing to risk it.
Also because I use paypal, it will check if it is a proper credit card before allowing the download.
Teresa
#31
Posted 16 March 2007, 13:04
Cyber2000, on Nov 12 2005, 12:58 PM, said:
whilst looking on here for help in other areas, i still see that some are having problems in being able to get the downloads to work. Soo herre is the info for you thanks to my research on here and those that posted them in the first place:
Have you downloads activated??
If not you have to do this via the admin panel. In the 'Configuration' panel click 'Download'. Once you have that done click 'Enable download' and set it to 'true'.
You then have associate the sownloadable file to the product so you have to go into the 'Catalog' menu and click the 'Product Attributes' link. When you get to this page you will see three options 'Product Options', 'Option Values' and 'Products Attributes'. In the 'Product Options' menu enter a new option name called 'Download'. Once you have that entered go over to the 'Option Values' and enter in 'Yes' for the 'Download' option. Once you have all that done now you can go to the 'Product Attributes' panel and select your pruduct. Set the 'Option Value' for 'Download' and set the 'Option Value' to 'Yes'. Directly below the 'Option Name' there is a text window called 'Filename:'. Here you have to enter the name of the file thats associated with your product. Then just enter the expiry times etc and bobs your uncle.
Of course all this is useless if you do not have your product uploaded to the correct directory. The default directory is called 'download' but since you are selling a digital product I would reccommend that you change the name of the folder as this is the first place any hacker would look to get your stuff for free. If you do decide to change the name of the folder you will also have to change the name in 'includes/configure.php' to reflect the changes you made to the download folder.
no once you have done this the downloads will automatically be available upon a credit card payment. So, test cards will still allow them to steal the download for free. To ensure that the customer can only download once you have physically been paid add the foolowing code:
If you have the default osc catalog\download.php file try changing first sql query to this:
CODE
// Check that order_id, customer_id and filename match
$downloads_query = tep_db_query("select date_format(o.date_purchased, '%Y-%m-%d') as date_purchased_day, opd.download_maxdays, opd.download_count, opd.download_maxdays, opd.orders_products_filename from " . TABLE_ORDERS . " o, " . TABLE_ORDERS_PRODUCTS . " op, " . TABLE_ORDERS_PRODUCTS_DOWNLOAD . " opd where o.customers_id = '" . $customer_id . "' and o.orders_id = '" . (int)$HTTP_GET_VARS['order'] . "' and o.order_status = '3' and o.orders_id = op.orders_id and op.orders_products_id = opd.orders_products_id and opd.orders_products_download_id = '" . (int)$HTTP_GET_VARS['id'] . "' and opd.orders_products_filename != ''");
This code should only allow the d/l if the order is set to delivered. so in admin control panel, if you click on the customer orders and then set the order from pending to delivered, the customer ONLY then will be allowed to click the link and download their order.
This STOPS ALL customer from sttealing your downloads by using the test credit card number (which I wont display even you know it as it is not fair).
Hope you get it and it works as I am using it and it works great.
Thanks
RJ
Thanks this works for me! However, I am about to start implementing PayPal IPN and am wondering whether to use this method or http://www.oscommerce.com/community/contri...search,download ? Does anyone have any advice on which method is better to use? Any pros and cons to the 2 methods?
#32
Posted 02 April 2007, 19:28
#33
Posted 02 April 2007, 21:41
Thanks for the walkthrough, at least I have downloads working now.
#34
Posted 02 April 2007, 22:09
mkrueger, on Apr 2 2007, 10:41 PM, said:
Thanks for the walkthrough, at least I have downloads working now.
change the wieght to zero and delete the shipping module. mine was coming up with flat rate, but as soon as i deleted flat rate shipping in admin, it skips the shipping page.
#35
Posted 10 April 2007, 15:32
ryanbehrman, on Mar 14 2007, 06:26 PM, said:
Another issue now: There is still a link (which goes to a blank page) when the order is confirmed. How can one make this go away?
And I am having the exact same problem.... Has anyone figured this out or does anyone have a sollution?
thanks,
jared
#37
Posted 24 April 2007, 12:10
i have a problem conecerning downloads :
i deleted the product atribbs , all of them because i didnt know this. now what i did was to create them again but apaprently this doesnt work.
is there a way to get dl s working without reinstalling?
????
help is appreciated very much
and thanks
thomas
#38
Posted 19 May 2007, 16:21
I was able to get the whole thing working although I'm an old lady with few brain cells left....
------------------------
One thing (isn't there always), I only have digital, downloadable items so how do I get rid of all the text talking about "shipping address" and the like while checking out? It should be possible to have something like confirming your personal data but nothing saying "shipped to..." etc.
Do I have to change all text in some language files or can this be automatic somehow?
Sorry, I'm not sure I can explain clear enough, English is not my native language.
Eva
#39
Posted 19 May 2007, 17:45
http://forums.oscommerce.com/index.php?s=&...t&p=1075372
This is required in general with all stores, but it's important with those who sell downloads, as the "visitor" maybe able to download a product without paying.
#40
Posted 23 May 2007, 11:44














