Hoping that somebody can point me to a fix for this issue.
A week or more ago something seems to have changed with Paypal and now my Ubercart site doesn't receive Transaction IDs or notifications anymore, even though payments are made by buyers and both of us receive email notifications from Paypal.
The effect of this is that the orders remain as Pending status because Ubercart thinks the amount due for payment is still outstanding. I'm forced to manually update the status of each order to Payement Received and then Completed to trigger notification emails with download links (I'm selling download files).
I've noticed on the Paypal forums that there was some change made by Paypal late in August which had a devastating effect on sites reliant on Paypal IPNs to trigger status changes.
But according to any Ubercart doco that I have found on these forums, Ubercart isn't supposed to require IPN to work. In search of a fix, I went through my Paypal settings (on my Paypal profile) and enabled Payment Data Transfer today. Then I received this email from them:
"This email is to inform you that you have successfully enabled Payment Data Transfer.
PDT's primary function is to display payment transaction details to buyers when they are redirected back to your site upon payment completion. However, there are cases, such as with pending transactions, where you won't receive notification of all transactions. For this reason, PayPal strongly recommends that you also enable Instant Payment Notification (IPN). "\
So do I need to do this as well?
Has anyone else been having issues with orders suddenly not updating status from Pending with Amount Due still showing no payments received?
Hoping someone can help.