September 5, 2011 at 1:03 pm #4233PJV2097Spectator
Since Friday 2 September, my customers no longer receive an email to confirm that they have made a purchase, and I no longer receive a confirmation email. We both still get notification from PayPal, however.
I have made no changes to my settings recently — to the plugin, my site, or hosting settings.
To remedy it, I have enabled/disabled the “Use WordPress Mailing System” option in WP eStore settings. I have also tried an SMTP plugin for WordPress, to bypass mail scripts. Neither of these worked when I did dummy sales.
These notifications are very important to our business, so if you can advise what we might do to fix it, it would be very much appreciated.September 6, 2011 at 12:06 am #36255adminKeymaster
Please run a test transaction with the debug turned on as this will give us a better idea of what exactly is happening after a payment. The following forum post will help with that:
If you need help reading the debug log feel free to share the content of the following two debug files
– eStore_post_payment_debug.logSeptember 6, 2011 at 8:32 am #36256PJV2097Spectator
Thanks for the quick reply.
I do not have eStore_post_payment_debug.log. Instead I have eStore_payment_debug.log, and it is empty after running a transaction in debug mode (it is write-enabled).
[09/06/2011 9:13 AM] – SUCCESS :Paypal Class Initiated by 188.8.131.52
[09/06/2011 9:13 AM] – SUCCESS :Post string :
[09/06/2011 9:13 AM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[09/06/2011 9:13 AM] – FAILURE :IPN validation failed.
[09/06/2011 9:13 AM] – SUCCESS :Paypal class finished.September 7, 2011 at 12:08 am #36257adminKeymaster
Update: Turned out that the user changed his PayPal IPN notification preference on PayPal account profile which stopped sending the payment notifications to the plugin
Did you reset the debug log? because these entries seem to be old (look at their date and time value).
I am pretty sure the payment notification from PayPal is not even reaching the plugin which is why it is not writing new debug.
Go through the checklist here to find what you did wrong:
Once you fix that it will start working automatically.
- You must be logged in to reply to this topic.