For recurring products, even you have set table rates/ shipping fee,
in the checkout section or cart section you will only just see Zero value, with another nominal item total / nominal shipping fee
It is confusing so that i want to set the normal shipping the same to the nominal shipping fee
The problem is here:
core/Mage/Shipping/Model/Carrier/Tablerate.php
public function collectRates
if ($request->getFreeShipping() === true || ($request->getPackageQty() == $freeQty)) {
//var_dump($rate['price']);
$shippingPrice = 0;
} else {
$shippingPrice = $this->getFinalPriceWithHandlingFee($rate['price']);
}
the shipping price is set to 0 .... but i don;t know why nominal product will enter this check case, maybe due to the ($request->getPackageQty() == $freeQty
Anyway , the shipping fee is now return to normal , lets see the subtotal....
沒有留言:
發佈留言