Ajeh was going to check this out on a clean install, but she's probably been too busy. I've tried all sorts of configurations, but as far as I can tell, everything is configured how it should be. This is reproducible behavior. Previous discussion found here: http://www.zen-cart.com/forum/showthread.php?t=48506
Bug: Still happening in version 1.3.6.
If you have a virtual item [weightless, purchaseable] in your cart, for example a downloadable file which is purchased, and you have one other real item, which has a real weight, you will be charged 0 shipping. If you increase the quantity of your real item to 2, or if you add another real item to your cart, shipping is correctly calculated. I've found this to be true for flat shipping, MZMT, and my USPS handling % custom module, but USPS is also the same.
Total weight displays correctly at the top of the shopping cart, but no shipping option other than "FREE SHIPPING!" shows.
Configuration:
Modules > shipping > "FREE SHIPPING!" i.e."freeshipper" ON. This is required when items with 0 weight are configured to have 0 shipping cost.
Configuration > shipping/packaging > Order Free Shipping 0 Weight Status.
Virtual item is set to 0 weightOrder Free Shipping 0 Weight Status
If there is no weight to the order, does the order have Free Shipping?
0= no
1= yes
Note: When using Free Shipping, Enable the Free Shipping Module this will only show when shipping is free.
Product is free = No
Product is virtual = Yes
Always Free Shipping = No, normal shipping rules
If this is a misconfiguration on my part, I'd love to fix it.
This behavior can be examined in my online test site:
http://register.coreknowledge.org
virtual item= http://www.coreknowledge.org/registe...roducts_id=146
---Diana




