Posted: August 22, 2012 at 10:43 am
|
Hi I’ve searched through other topics related to this issue and am much further than when I started but ultimately it still not working as it should. When processing payments through paypal the attendees are not updated and the thank you page shows the payment as incomplete(it also shows incomplete in the admin). One thing which has made this issue very difficult to debug is that there is no paypal.ipn_results.log file in the logs folder. I have confirmed that permissions are correct and the espresso log is there and being updated. When looking in the espresso log I can see the correct paypal transaction ID’s and it says the payment status is complete. Running version Version 3.1.15.P (upgrading isn’t really an option) Any thoughts as to what I should look at next? |
|
I’ve tried your blank transaction template which hasn’t resolved the issue (I’ll continue to post additional info as I test things) |
We really can’t support a version of Event Espresso that is that old (3.1.15 is more than 8 months old) and there have been numerous bugfixes made to the gateways, including PayPal. |
|
|
This feature had to have worked in that version, it’s an essential part of your product. I have found many other threads related to this issue and all I’m asking you for is a few suggestions as to what I should look at next. Are you really saying that despite dealing with this issue countless times you can’t suggest anything?? |
This feature had to have worked, yes, but PayPal changes things, and we need to adapt our plugin to support their changes. Hence what worked in the past might not work anymore because of changes on PayPal’s end that have been addressed by updates in our software. My suggestion would be to upgrade (or install the latest version of Event Espresso alongside your current installation, deactivate your current, old version, and activate the new one) and see if you can reproduce the problem. If you can reproduce the problem in the latest version of Event Espresso we can troubleshoot that. |
|
I’d also suggest removing or temporarily renaming the |
|
|
Ok, so I’ve managed to update and it wasn’t as painful as I anticipated, so that’s good. The issue still exists, but I do see my paypal.ipn_results.log file now. It is reporting the following error. Errors resulting from the execution of curl transfer: SSL certificate problem, verify that the CA cert is OK. Details: I was under the impression that I didn’t need an SSL, I have disabled the HTTPS plugin and unchecked force HTTPS. I’m also on a testing server and using a temp domain name. Also, why are there no log updates in the paypal test mode? The only way I can get logs is if I update the live paypal url to the sandbox. Thanks for your patience, I’ve been struggling with this issue for the better part of the last two days. |
If you’re using PayPal Standard, you don’t need SSL. If you’re using PayPal Pro, you do. Which flavor are you trying to use? |
|
|
I’m using standard, I’ve checked and Pro is definitely disabled. |
Have you chacked your /wp-content/uploads/espresso/gateways folder? |
|
|
It’s empty. Should there be anything in there? |
No, I’m just wondering why that SSL error is happening. PayPal Sandbox may be having issues again. Have you tried a live PayPal account with an event price of $0.01? |
|
|
Ok, I tried with live accounts and was still getting the same error. I found this which resolves the SSL error – http://www.mixedwaves.com/2010/06/making-php-curl-request-to-https-url/ I don’t see the SSL error anymore but the IPN Validation still fails |
Hi iplus, If you haven’t already done so, it would be a good idea to run down and check off every item on this list: I’d also add this: You can rule out a plugin conflict by deactivating all non-EE plugins. I’ve seen it happen a few times where a plugin executed code that interfered with the payment notification. |
|
|
Finally got it to work!! |
The support post ‘Incomplete Payment Status’ 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.