Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 销售\订单\付款\退款和销售\订单\信用备忘录\退款之间有什么区别_Php_Magento_Events_Magento 1.9_Orders - Fatal编程技术网

Php 销售\订单\付款\退款和销售\订单\信用备忘录\退款之间有什么区别

Php 销售\订单\付款\退款和销售\订单\信用备忘录\退款之间有什么区别,php,magento,events,magento-1.9,orders,Php,Magento,Events,Magento 1.9,Orders,Magento CE 1.9中的sales\u order\u payment\u return和sales\u order\u creditmemo\u return事件之间有什么区别,以及这些事件在何时发送? 由于信用备忘录电子邮件中未提及退款信息, 每当订单退款时,我都会向客户发送自定义电子邮件通知。 提前感谢您的帮助:) 这两个事件彼此非常接近,几乎可以互换使用: 首先调用,只要付款可以退款(即尚未退款)。它与事件数据中的Payment和Creditmemo对象一起返回 几乎在之后立即调

Magento CE 1.9中的
sales\u order\u payment\u return
sales\u order\u creditmemo\u return
事件之间有什么区别,以及这些事件在何时发送?
由于信用备忘录电子邮件中未提及退款信息, 每当订单退款时,我都会向客户发送自定义电子邮件通知。

提前感谢您的帮助:)

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

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


几乎在之后立即调用,它只返回Creditmemo对象

哪一个事件最适合处理上述流程?可能是
销售\订单\付款\退款
-在退款时触发,并传递更多事件数据