Posted: June 25, 2018 at 7:35 am
|
Registrants are paying via PayPal, and then the payment confirmation is not getting updated via EE. Sent a support request to PayPal, and they responded witih the following: Please help. Thanks. |
Hi Jacob, If you go to Event Espresso -> General Settings -> Page Settings Is there a page set in the ‘Notify URL’ section? That page needs to publicly accessible and by default it is the ‘transactions’ page (which doesn’t appear to exist on your site). |
|
|
We’ve checked on the event espresso settings and followed the troubleshooting guide. There’s an existing template for the 4 pages needed on the settings but it doesn’t seem to work. We’ve tried creating a new page with the shortcodes but that’s not working (the shortcodes). |
What page is the notify url set to? |
|
|
Hi Tony- We provided logins when we purchased our premium support. Are the logins not working? Thanks for the help! |
Hi Jacob, We’ve received your request for priority support and I’m reviewing the site right now. It appears the Transactions page and Thank You page are not correctly set up. https://slack-files.com/T02SY781D-FBDDX2Q0K-2c67548046 We’ll go through and make sure the pages & shortcodes are correct, then follow up with further information in a reply here. |
|
Update: The page settings & shortcodes have been corrected: https://slack-files.com/T02SY781D-FBDB5965A-f3fec65087 In addition to fixing the IPN listener and the Thank You page, I’d like to add a plugin that optimizes the transactions page to ensure the IPN listener doesn’t time out when the notification is received. It would also be good to install a plugin that tests the server for TLS 1.2 compatibility (required by PayPal). However, I tried the FTP credentials you sent and the server replied with “Authentication failed”. Can you resend the redeem a support token form with the correct FTP credentials? Thank you. |
|
|
Resent. Thanks! |
Hi Jacob, The “Optimize PayPal IPN Listener Page” plugin is installed and working as expected to speed up the IPN Listener page. Also, your site has TLS 1.2 Enabled so it should work fine when making calls to gateways and APIs that require TLS 1.2 (like PayPal). You may still want to consider upgrading the site to have PHP 5.6.36 or greater. If you contact your host they’ll likely gladly make that happen because the newer versions of PHP are supported and get security fixes. More info here: |
|
|
Josh- Thanks! I did a few test transactions, and I got a confirmation in EE when I paid through my PayPal account, but if I chose the pay with a CC option on PayPal’s site, I didn’t get a confirmation. Thoughts on how to fix that? |
Can you go into your PayPal account, look up the last transaction (the one you used the CC option), then click the Resend IPN link? |
|
|
Everything seems to be working appropriately now. Thanks so much Josh! |
The support post ‘Purchase Confirmation | IPN Issues’ 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.