I need help fixing a bug in the Australia Post shipping module for zen cart.
When more than one product is added to the cart, the weights are not being added together and only the weight for the last item in the cart is being sent the Australia Post server.
I suspect the problem is with the $parcelweight variable in: includes/modules/shipping/[url removed, login to view] on lines 153 - 173:
$myorder = $_SESSION['cart']->get_products();
for($x = 0 ; $x < count($myorder) ; $x++ )
$t = $myorder[$x]['id'] ;
$q = $myorder[$x]['quantity'];
$w = $myorder[$x]['weight'];
$parcelweight = $w * $q;
I have attached a copy of the shipping module so you can look at the code. I can give you access to a zen cart install to test it out.