IPNが有効になっていてステータスが正常に更新され、IPNが機能しているように見える場合に、PayPal注文をテストしました(標準の1ページチェックアウトとコアPaypal決済標準を使用)。
ただし、PayPalはこのメールを定期的に送信します。
xxxx様
PayPal即時支払い通知(IPN)を処理するサーバーを確認してください。次のURLに送信された即時支払い通知に失敗しました:
http:// xxxx / paypal / ipn /
このURLを認識できない場合は、代わりにIPNを使用しているサービスプロバイダーを使用している可能性があります。上記の情報をサービスプロバイダーにお問い合わせください。この問題が続く場合は、アカウントのIPNが無効になっている可能性があります。
この問題に迅速に対応していただきありがとうございます。
今後ともよろしくお願いいたします。PayPal
そして約1週間後、自動的にIPNが無効になり、PayPalの注文が適切に更新されなくなります。
system.logを確認すると、一連の通知が表示される
2014-02-12T20:29:54+00:00 ERR (3): Notice: Undefined index: invoice in /var/www/windswept/app/code/core/Mage/Paypal/Model/Ipn.php on line 171
最近、Paypalで少量の注文をしましたが、これらのエラーは約50(15/20分ごとに1つ)です。
誰かがこの問題について何か洞察を持っていますか?