Posted: February 5, 2013 at 12:44 am
|
Hello, I’m a new user and have just discovered the log files while trying to track down why event registrations weren’t getting Payment Status updated to “Complete” in our attendee records. The people get registered OK and Paypal seems to accept the payment but apparently, we don’t get that last update of payment status. The paypal.ipn_results.log file is displaying the following msgs: —BEGIN LOG EXCERPT — Nothing follows that last line except for the beginning of the next log entry. I found a thread here: https://eventespresso.com/forums/2012/03/paypal-payments-payments-incomplete/ Does this address my problem? If so, I don’t know how to do this. I’m just the website developer relying on Yahoo Small Business (our host provider) and WordPress. Is this something I can check myself or do I need to contact my host provider, in which case, what exactly do I ask him so he’ll know exactly what I’m talking about, when I have no idea what I’m talking about? Thank you, |
If you’re using PayPal standard (not pro) then you don’t need an SSL certificate, so that wouldn’t apply. Usually IPN failures come from your transaction page not existing or not being publicly accessible to the internet. So you’ll want to make sure that it is not private, draft or deleted and if you have a maintenance mode plugin blocking access to your site, then IPNs will always fail until that’s deactivated. |
|
|
Chris – Thank you for your response. We do have Paypal Standard, so I guess the SSL certificate is not an issue. I checked the transaction page after logging out of WordPress and the page seemed to display fine. (I assume the display message “ID not supplied” is expected since the page is not actually currently being called by Event Espresso with any data?) Here is the page in case I’m wrong if you want to double-check: http://boldlyme.org/blog/transactions And we do not have a maintenance mode plug-in installed, let alone activated (unless Yahoo automatically installed one with a misleading name, like “Yahoo! Blog Statistics” or “Yahoo! Web Hosting Warning Messages”). If the above is true, is there anything else I can check or provide to you that may help resolve this issue? |
|
Hi Margaret,
Yes that is correct. Have you set the IPN to be active in your PayPal account? Sorry if that sounds overly simple but its best to check. https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/ |
|
Hi Dean, |
Hi Margaret, This may be a file permissions issue. Here are the two lines from the error log: So it looks like the CAfile is there, but it may be that PHP can’t access it. You’ll likely need to contact the host and ask them if they can make it so the webserver has read access to that file. Alternatively, you could try this solution: http://stackoverflow.com/questions/521418/reading-ssl-page-with-curl-php/13564776#13564776 Please note that other users have reported one problem after another while being hosted on Yahoo hosting, so we’ve listed them on our requirements page as hosts that should be avoided: |
|
|
Hi Josh, I spoke with the Yahoo Web Hosting Support team and they told me that they cannot change file permissions for Paypal to interact with it. Something about it being a shell file and the Yahoo Web Hosting environment can’t accommodate something like that. I take this to mean that anyone using Yahoo Web Hosting cannot use Event Espresso if they want to do any payment processing (which was one of my main priorities). Perhaps there should be a warning to Yahoo web hosting users before purchasing this plug-in. I appreciate the help and time you all took to address this issue. Do you happen to know the email address I should send a refund request to? Thanks, |
Hi Margaret, We try to warn folks that Event Espresso does not work as expected with Yahoo hosting. It’s posted on our requirements page:
For sales inquiries, please contact the sales team via our contact form: |
|
The support post ‘IPN Validation Failed w/msg: "error setting certificate verify loca.’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.