Paypal Magento 1.6-未发送发票电子邮件

Paypal Magento 1.6-未发送发票电子邮件,paypal,magento-1.6,Paypal,Magento 1.6,我有Magento 1.6.0.0,我使用paypalexpress结账。问题是发票电子邮件不会自动发送。在发票详细信息页面上显示: 发票电子邮件未发送 有人能告诉我这里有什么问题吗 订单确认电子邮件已成功发送,我认为Paypal数据也将通过IPN(或PDT)捕获,因为我获得的“付款信息”中充满了来自Paypal的数据 让我知道如何解决这个问题 非常感谢。好的,这就是我自己解决问题的方法 [文件\app\code\core\Mage\Sales\Model\Order\Payment.php]

我有
Magento 1.6.0.0
,我使用
paypalexpress结账
。问题是发票电子邮件不会自动发送。在发票详细信息页面上显示:

发票电子邮件未发送

有人能告诉我这里有什么问题吗

订单确认电子邮件已成功发送,我认为Paypal数据也将通过IPN(或PDT)捕获,因为我获得的“付款信息”中充满了来自Paypal的数据

让我知道如何解决这个问题


非常感谢。

好的,这就是我自己解决问题的方法

[文件
\app\code\core\Mage\Sales\Model\Order\Payment.php
]

public function registerCaptureNotification($amount)
{
    .
    .
    .
    // at the end right before return $this;

    // Custom Code - Send email on Invoice #-
    if (!$this->getIsTransactionPending()){
    if(!$this->getIsFraudDetected()){
    if($invoice)
    {
        @$invoice->sendEmail();
        @$invoice->setEmailSent(true);
    }
    }
    }
    //#-
}
然而,这将只适用于贝宝IPN被调用和确认