Posted: April 30, 2014 at 12:32 pm
|
EE3 has been working for a long time, haven’t really had problems with it. When I updated to the latest version, the <form> field points to “https://www.paypal.com/cgi-bin/webscr” and PayPal gives a 500 error. Normally there are GET parameters with the URL string. I am not sure what changed, but PayPal IPN doesn’t work. I have tried changing hosting companies, using different themes, disabling plugins, etc. I am using WP 3.9, EE 3.1.36.5.P. Any suggestions? |
|
Also, the shopping cart (JigoShop) on the site works just fine with PayPal IPN. Pretty sure it has something to do with EE3. |
Hi John, Could you double-check your settings page for PayPal standard to ensure that there is not extra spacing before or after the email for the PayPal account. Also please turn sandbox & debugging off unless this is a testing account. — |
|
|
Hi Lorenzo, I double checked the spacing issue, and there is nothing extra. Sandbox and Debugging are turned off. |
|
It looks like it is not passing the parameters to PayPal. Any thoughts on why? |
What is the site url? — |
|
|
The site is http://msi-healing.com/. You can check out a paid event at http://msi-healing.com/event-registration?ee=691. This all worked fine the other day. |
Hello, Please try a reinstall of your software. Begin by backing up your WordPress: https://codex.wordpress.org/WordPress_Backups Next, download the latest version of your Event Espresso software from your account: https://eventespresso.com/users/johnthomas/ Now login to your WordPress admin and go to Plugins. Locate Event Espresso in the list of plugins and deactivate it. Next login to your WordPress root with an SFTP or FTP client (FileZilla and Cyberduck are free options). Then browse to the WordPress plugins folder: wp-content/plugins Locate the Event Espresso folder and relocate it one level above the WordPress plugins folder and add old to the end of the folder name: wp-content/event-espresso-old Return to the Plugins screen in the WordPress admin and click on Add New –> Upload. Then browse to the zip file that you downloaded from your account. Select it and begin the upload process. You can activate Event Espresso after it has finished. — |
|
|
Didn’t work. Every time I click the pay with button, it takes me to PayPal and fails because no parameters are passed. |
There could be a conflict with another plugin on the site. This works for me on a test site but its a vanilla install with a default theme and only EE running. Could you please create a temporary WordPress admin login so I can take a closer look at this issue? Please share that temporary login through the secure link below: To prevent delays in troubleshooting, be sure to double check your information on the form before submitting. The submit button for the form appears after you have answered “Yes” to the last question. Thank you. — |
|
|
For some reason there is this field: that is causing Paypal to choke. If I remove that, it works fine. |
|
Two things: Line 85 of paypal_vars.php there is a space after no_shipping: Not sure that is suppose to be there… Second: |
|
Admin info sent. |
|
I think I have it figure out now. It has to do with the clients email address. If I put mine in there it works fine. Clients fails. I need to find out why paypal hates her. |
|
Thank you for your help. |
Hi John, Is the clients email address registered with PayPal as a business or premier account? — |
|
The support post ‘EE3 PayPal IPN 500 Error’ 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.