magento以编程方式从订单中获取运费税

时间:2014-04-11 08:12:38

标签: php magento shipping

如何以编程方式从magento中的订单increment_id获取运费税?

我尝试这个脚本,但似乎没有用。

$order = Mage::getModel('sales/order')->loadByIncrementId("increment_id");
$taxRefunded = $order->getTaxRefunded();

由于

1 个答案:

答案 0 :(得分:2)

您可以使用以下代码从订单中检索税务信息,并返回一个数组。 您可以解析并使用此数组来获得运费税。

$order = Mage::getModel('sales/order')->getCollection()->addAttributeToFilter('increment_id', 100000166)->getFirstItem();
$taxRefunded = $order->getFullTaxInfo();
var_dump($taxRefunded);

例如:检索税率:

$tax_percent = $taxRefunded[0]['percent'];