magento自定义付款方式,捕获时发送电子邮件

magento自定义付款方式,捕获时发送电子邮件,magento,Magento,我正在创建一个自定义付款方法,并使用“授权捕获”作为付款操作。 如果一切顺利,magento会在付款成功后自动创建发票。 我的问题是如何在创建发票后发送电子邮件 我知道我可以用observer来做这件事,buy it会用所有的付款方式来解雇这个observer,如果他们也开发票的话 还有别的办法吗? 例如,在capture()方法中将付款标记为“发送电子邮件”可能吗 编辑: 我刚找到这个链接 Paypal Payment PRO似乎也这么做,它在使用“身份验证和捕获”时无法发送发票电子邮件。 所

我正在创建一个自定义付款方法,并使用“授权捕获”作为付款操作。 如果一切顺利,magento会在付款成功后自动创建发票。 我的问题是如何在创建发票后发送电子邮件

我知道我可以用observer来做这件事,buy it会用所有的付款方式来解雇这个observer,如果他们也开发票的话

还有别的办法吗? 例如,在capture()方法中将付款标记为“发送电子邮件”可能吗

编辑: 我刚找到这个链接 Paypal Payment PRO似乎也这么做,它在使用“身份验证和捕获”时无法发送发票电子邮件。 所以最后,我使用了观察者的方式,只在付款方式是我的分机时才发送电子邮件