Posted: February 13, 2013 at 4:39 pm
|
Although it seems I can make a successful payment through Paypal, the IPN history on my account simply stays at “retrying”. I’ve tried everything i could find in the forum (within my capability!) to work this out with no luck – made sure the IPN is enabled on the payment gateway, checked the transaction page, etc. but no luck. Seems as if there is no log being written in the uploads/logs directory? Paypal returns a generic “http 500 error”. I am trying to open meeting registration soon, but am unable to do so until I have full functionality on this. Thanks, Liz |
Hi Liz, Can you look in Event Espresso>Payment Settings and under “PayPal Settings” there will be an option that can be checked to “Force Return page as https”. For your site, that should not be checked since it doesn’t look like there is an SSL certificate installed for your domain. We’ve compiled some more tips in our documentation that may help as well: https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/ https://eventespresso.com/wiki/troubleshooting-event-espresso/#gateways |
|
|
Thanks Josh – I unchecked that option – this time the Paypal sanbox procedure worked when tested – I copied the URL and did the IPN test – it said successful (which it didn’t before). I also looked and now there is a log in the log directory called paypal.ipn.results (don’t understand any of the contents though!). That did not, however, update the participant payment status int he event overview. it still says incomplete. shouldn’t it have updated that? thanks! |
Hi Liz, I think you’ll need to run a test registration and buy a ticket via the PayPal sandbox checkout to test the IPN payment status update. |
|
|
That takes me to the Sandbox test store….what do I use to “buy” the test registration? I tried a buyer’s account I set up in Sandbox, but it didn’t seem to accept it. Thanks for the suggestions and the IPN tips documentation – i had not come across that before you sent the link. |
|
I just received this IPN message in my e-mail: do you know what to make of this? It said succesfful when I originally sent it, but the message itself says “failed” An instant payment notification failed Details: test_ipn: 1 payment_type: instant payment_date: 16:32:26 Feb 13, 2013 PST payment_status: Completed address_status: confirmed payer_status: verified first_name: John last_name: Smith payer_email: buyer@paypalsandbox.com payer_id: TESTBUYERID01 address_name: John Smith address_country: United States address_country_code: US address_zip: 95131 address_state: CA address_city: San Jose address_street: 123, any street business: seller@paypalsandbox.com receiver_email: seller@paypalsandbox.com receiver_id: TESTSELLERID1 residence_country: US item_name: something item_number: AK-1234 quantity: 1 shipping: 3.04 tax: 2.02 mc_currency: USD mc_fee: 0.44 mc_gross: 12.34 mc_gross_1: 9.34 txn_type: web_accept txn_id: 26214032 notify_version: 2.1 custom: xyz123 charset: windows-1252 verify_sign: Amjm4ngJXaylnUVnJpALDwiyVym3A26c2-M9MAINrqAmPro1jnQzPqT6 |
|
I just managed to do a test registration through the Paypal test store in Sandbox..it seemed to go through this time, and the payment status is complete! Does that mean it’s likely to work correctly when I go live with the registration? Not sure if it was the “force return page” setting – or I also uploaded the other tx_page.php template to use that fixed it, but it appears functional now. |
Hi Elizabeth, Sounds great. A successful test means that your site and PayPal are communicating back and forth as expected, and everything on your WP site’s side and the PayPal sandbox account side is configured correctly. When you go to set up the live PayPal account, you’ll want to be sure that the IPN is turned on for that account , that you’ve entered the correct PayPal account ID in your Event Espresso>Payment settings, and that you turn off sandbox mode there too. |
|
|
Just turned everything back on and out of Sandbox mode…got successful registration, IPN notification, and payment status update. Thank you! |
The support post ‘Paypal IPN is not updating the payment status of participants’ 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.