Hello, we experience the same problem described in this thread: https://eventespresso.com/topic/event-payment-status-is-incomplete-though-paypal-ipn-response-says-completed/
IPN message is sent to website and response status is 200 (ok). Anyway payment is marked incomplete in database. We don’t have the log option in “Payment settings”.
We tried installing the txn template as described in the other post, it outputs that payment is incomplete.
Can you please help? How can we further understand why it’s not registering payment status?
Thank you
This topic was modified 6 years, 3 months ago by Simona Finessi.
This topic was modified 4 years, 9 months ago by Garth.
May I ask what’s the URL of the transactions page? EE3 does not have the log option in Payment Settings, but there is a PayPal IPN log file you can check located in /wp-content/uploads/espresso/logs/
The recommended course would be to upgrade to Event Espresso 4 and use its built-in PayPal Express gateway. You’ll avoid the IPN issues entirely this way.
Hi, I just downloaded the file cacert.pem from https://curl.haxx.se/docs/caextract.html and put it into c:\php\ as indicated in the log.
Now the transaction works correctly, I still don’t understand why this file is needed and if I did the right thing.
Thank you for your assistance.
Which, in short, means you updated your root ca cert to validate the current certificates used for HTTPS connections.
Now the transaction works correctly, I still don’t understand why this file is needed and if I did the right thing.
You needed to update the file because your server needed to be updated, when a HTTPS connection is made there’s a handshake between the server and client so they can agree on a protocol to use and validate the certificates in use are indeed valid. The connection to PayPal used certs that your server was not set up to validate, now it is.
Viewing 4 reply threads
The support post ‘Event Payment status is Incomplete though paypal IPN response says completed (2)’ 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.