We received a PayPal payment this morning where the transaction was not added to the order in Magento (payment still shows as pending).
I checked the IPN history on the PayPal site and it shows that the IPN was sent successfully and received a response code 200 from our website. This suggests to me that the problem was not on PayPal's end.
I have checked through our
system.log files but there is nothing noteworthy in either of those files at the time of the IPN. The
access_log:184.108.40.206 - - [07/Sep/2015:09:46:52 +0000] "POST /paypal/ipn/ HTTP/1.0" 200 509 "-" "PayPal IPN ( https://www.paypal.com/ipn )"
Other PayPal payments have been received today and payment details are being added correctly.
We are running Magento CE 220.127.116.11 and are using PayPal Website Payments Standard.
Can anyone suggest how to identify what could cause this payment to not be applied to the order properly?