Ich habe eine PayPal-Bestellung getestet (unter Verwendung des Standard-One-Page-Checkout und des Standard-Paypal-Zahlungsstandards), wenn IPN aktiviert ist und der Status ordnungsgemäß aktualisiert wird, sodass IPN zu funktionieren scheint.
PayPal sendet jedoch regelmäßig über diese E-Mail:
Lieber xxxx,
Bitte überprüfen Sie Ihren Server, der PayPal Instant Payment Notifications (IPN) verarbeitet. Sofortige Zahlungsbenachrichtigungen, die an die folgenden URLs gesendet werden, schlagen fehl:
http: // xxxx / paypal / ipn /
Wenn Sie diese URL nicht erkennen, verwenden Sie möglicherweise einen Dienstanbieter, der IPN in Ihrem Namen verwendet. Bitte wenden Sie sich mit den oben genannten Informationen an Ihren Diensteanbieter. Wenn dieses Problem weiterhin besteht, sind IPNs möglicherweise für Ihr Konto deaktiviert.
Vielen Dank für Ihre schnelle Aufmerksamkeit für dieses Problem.
Mit freundlichen Grüßen PayPal
Nach etwa einer Woche wird IPN automatisch deaktiviert, wodurch die ordnungsgemäße Aktualisierung von PayPal-Bestellungen verhindert wird.
Wenn Sie system.log überprüfen, werden einige Hinweise angezeigt
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
Es gibt ungefähr 50 dieser Fehler (einen alle 15/20 Minuten), während wir kürzlich eine kleine Anzahl von Paypal-Bestellungen hatten.
Hat jemand einen Einblick in dieses Problem?