我看到税收信息保留在订单级别,但我看不到任何设置者/获取者。
它可能与报价项目或什至与送货地址有关?
有人知道税收和订单有什么关系吗?
sales_order 表中有一些字段用于计算税款:
| tax_refunded | decimal(12,4)
| tax_canceled | decimal(12,4)
| base_tax_refunded | decimal(12,4)
| base_tax_canceled | decimal(12,4)
| tax_invoiced | decimal(12,4)
| base_tax_invoiced | decimal(12,4)
| shipping_tax_amount | decimal(12,4)
| base_shipping_tax_amount | decimal(12,4)
| shipping_tax_refunded | decimal(12,4)
| base_shipping_tax_refunded | decimal(12,4)
当你有一个订单对象时,你可以使用普通的 Magento getter 来获取这些数据。例如
$taxRefunded = $order->getTaxRefunded();
希望有帮助。
谢谢,乔