0

我的付款处理器确认我的客户支付了正确的金额,而 magento(在管理订单信息中)“说”该订单仍有 1 美分的 totalDue。我真的很想看看这个 GETTER: Mage_Sales_Model_Order::getTotalPaid() 的样子,但我找不到实现。

4

2 回答 2

0

这种变量没有明确的设置或获取。

数据设置在Mage_Sales_Model_Order_Invoice::pay();和/或Mage_Sales_Model_Order_Payment::pay()

错误来自发票的创建,由于税收配置(报价总额的税而不是每个产品行的税)的舍入问题。

于 2013-03-29T15:54:07.263 回答
0

我没有正在运行的安装 atm,但我假设 totalPaid 只是一个标准属性,由Varien_Object( __call) 中的 magentos 魔术访问器检索。

于 2013-03-29T09:58:56.780 回答