私はMagento Community 1.5.0.1を使用していますが、/ paypal/ipnにPayPal IPNメッセージを受信したときに、トランザクション情報が正常に受信され、注文は自動的に支払済に移動され、請求書が生成されます。Magento Bug In Mage_Paypal_Model_Ipn
[27-Jul-2011 06:42:36] PHP致命的なエラー:/ app/codeのオブジェクトではないgetIncrementId()メンバ関数を呼び出します。 /core/Mage/Paypal/Model/Ipn.php on line 390 [28-Jul-2011 06:42:36] PHP致命的なエラー:クラス 'Mage'が/ app/code/core/Mage/Core/Model/Mysql4/Session.php on line 0
また、電子メールは管理者の電子メールに送信されます(私には請求書が送信されているため)。ただし、電子メールは顧客に送信されません。
これらは関連していると思います。
これを修正する方法についてのご意見はありますか?私が$ creditmemo-> getIncrementId();をエコーしたときからエラーが返されるのは意味がありません。エラーの原因となる行の直前に、IDが明確に返されています!
致命的なエラーとして、
同じ問題があるので、この問題の解決方法を見つけましたか? – Orhan
これに対する解決策はまだありますか?私にも同様の問題があります。注文は順調に流れていますが、すべての注文に「間違った注文ID」というエラーが記録されます。 – BrianVPS
私は同じ問題を持っています、非オブジェクト上のメンバ関数getIncrementId()を呼び出してください...私は顧客の詳細を編集させません –