Magento 1 - get tax amount in the thank you page in magento

jarus picture jarus · Apr 25, 2013 · Viewed 15.4k times · Source

I am trying to get the tax amount to deduct from the total amount or just get the bare subtotal amount so i can put it in an affiliate link but i am not being able to get the tax amount or bare subtotal in the last thank you page after the customer clicks the place order button. i tried

 <?php echo $_product->getData('tax_amount'); ?> 

and

  $totalItemsInCart = Mage::helper('checkout/cart')->getItemsCount(); //total items in cart
$totals = Mage::getSingleton('checkout/session')->getQuote()->getTotals(); //Total object
$subtotal = round($totals["subtotal"]->getValue()); //Subtotal value
$grandtotal = round($totals["grand_total"]->getValue()); //Grandtotal value


if(isset($totals['tax']) && $totals['tax']->getValue()) {
    $tax = round($totals['tax']->getValue()); //Tax value if present
} else {
    $tax = '';
}

echo $tax;

but with no luck i could not get the tax amount i could just get the subtotal with the tax amount. so, please any help will be greatly appreciated

thank you

Answer

Sandeep picture Sandeep · Apr 25, 2013
Mage::helper('checkout')->getQuote()->getShippingAddress()->getData('tax_amount')

Here you will get your tax amount