sales_order_payment_refund和sales_order_creditmemo_refund之间有什么区别

时间:2016-02-10 12:49:11

标签: php magento events magento-1.9 orders

Magento CE 1.9 中的sales_order_payment_refundsales_order_creditmemo_refund事件之间的区别以及这些事件的发送时间是什么?
由于贷项通知单电子邮件中未提及退款信息, 我正在努力在订单退款时向客户发送自定义电子邮件通知 在此先感谢任何帮助.. :)

1 个答案:

答案 0 :(得分:1)

这两个事件彼此非常接近,几乎可以互换使用:

只要付款可以退款(即尚未退还),首先会调用sales_order_payment_refundsales_order_creditmemo_refund。它返回事件数据中的Payment和Creditmemo对象。

几乎立即调用

System.Drawing.Font constructor,它只返回Creditmemo对象。