Posted: June 22, 2014 at 12:48 am
|
Paypal Payments are being received, but not properly reflected on Thank you Page. See link showing Incomplete: The payment arrives in the company account, but when the customer is redirected to this page, it says Pending Payment / Incomplete (AT FIRST): If you go back to that page a few minutes later, it shows approved and customers would be confused. |
Hi, The IPN needs to be setup for this to work as expected: https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/ If you have already set this up, then please see this link for troubleshooting tips: https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/#troubleshooting — |
|
|
Thank you for these additional tips. I have done all of these steps in the setup on paypal and expresso as well as the troubleshooting guide…all the way down to substituting the transaction template in the theme. Here you can see my proper paypal settings: Customers still get a page that says Pending Payment here: However, if they refresh after a moment, or come back to this page, it will say approved. |
Hi, What’s happening here is the users are being re-directed back to your site from Paypal, before PayPal sends the IPN to your site to notify EE that a payment has been made (which then updates the status). The transaction template also ensures your site can process these as quickly as possible once received. Unfortunately as the IPN’s are sent from PayPal’s servers there is not much we can do if these are delayed however we do have an open ticket to try and help improve the user experience when PayPal IPN’s (or others) are delayed which will be introduced within a future version of Event Espresso. |
|
|
Hi Tony, There is a 10 second delay before they are redirected and if I force refresh immediately after land, it will update…so I would conclude that it’s not a timing issue as much as it’s getting stuck. It also will update if I manually redirect and then update right away. So in this case, it seems paypal is actually transmitting the data, but it’s not being updated in EE4. Thoughts? |
It turns out it’s not getting stuck, PayPal’s not-so “Instant” Payment Notification can be slower than the speed of your Thank You page load time depending on the network’s traffic. As Tony mentioned earlier, we’re added something in Event Espresso 4.3 that uses the new WordPress heartbeat API to check for an update from PayPal automatically. |
|
The support post ‘Paypal Payments are being received, but not properly reflected on Thank you Page’ 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.