我已经创建了一个自定义支付网关,但现在我需要处理支付后通知(就像 IPN 一样)以附加给定交易的附加信息。
我尝试了很多不同的组合,包括:
Mage::getModel('sales/order')->load('#id')
->getPayment()
->getTransaction('#id')
->setAdditionalInformation('foo', 'bar')
->save();
这不会产生任何错误(我能够检索订单/付款/交易)但保存操作似乎无法操作。我也尝试通过付款对象进行保存,但没有运气。