Table Rate table is based on Price or Weight or Item Count ...
In the calculations, it removes the Free Shipping Product from the calculation:
Code:
// shipping adjustment
switch (MODULE_SHIPPING_TABLE_MODE) {
case ('price'):
$order_total = $_SESSION['cart']->show_total() - $_SESSION['cart']->free_shipping_prices() ;
break;
case ('weight'):
$order_total = $shipping_weight;
break;
case ('item'):
$order_total = $total_count - $_SESSION['cart']->free_shipping_items();
break;
}
If you do not want the Price to be adjusted by the Free Shipping Product, you can try to use:
Code:
$order_total = $_SESSION['cart']->show_total();
for the Price case and see if that gives you what you are looking for ...
Bookmarks