Okay, a bit more information please:
- What version of Zen Cart are you running?
- What version of PHP is running on your server? You'll find this under Tools --> Server Info in Zen Cart admin panel.
- Did you set these products up with the "Download" attribute?
- Did you give any of these products a weight?
All downloads are "virtual" products, which means that they do not have to be shipped and have no weight. So if you attach a weight to them then they are treated as normal products for shipping.
All downloadable products have to be given the Product Attribute of "Download" and if they aren't then they're not treated as downloads.
I think it maybe something to do with the purchases in general. Now when a user buys a product there is not listing of what they have purchased, the order number or anything.
This makes me think that perhaps your whole site is screwed up or else you are using a version of Zen Cart which is not compatible with PHP 5.3 and the server is using PHP 5.3.
Vger