Posted: September 16, 2013 at 2:36 am
|
I’m running WP 3.6.1 and EE 3.1.35.P using PayPal Standard. Users successfully pay via PayPal, but when PayPal re-directs back to my website, the Events Payment Confirmation page shows “Payment Status: Incomplete”. If you refresh it, it’ll show as “Complete.” If you check on the Events Attendees page, it will also show as “Complete.” This is a new phenomenon since upgrading to the latest release. It’s very confusing to the buyers because they don’t know whether they’ve paid or not. I also tried using the simplified txnpage template but to no avail. PayPal.ipn.results.log shows: [09/16/2013 12:30 AM] – Errors from IPN Validation: Using BUILT-IN PHP curl methods |
|
Hi, Is this occurring for every attendee? |
|
I’m not sure, but I ran three transactions myself, and it happened all three times. |
Hi there, Whenever a new issue is reported after an update to a new version of Event Espresso that we cannot reproduce we advise to check for any customized files (that were based off older versions of Event Espresso in /wp-content/uploads/espresso/templates and /wp-content/uploads/espresso/gateways. Can you check there? |
|
|
September 18, 2013 at 11:47 pm Nothing in my /gateways folder (using PayPal Standard), and templates have been updated. I also tried renaming /wp-content/uploads/espresso/templates to something different, and I still get an “Incomplete” Payment Status with the default templates. Refreshing the Event Payment Confirmation page corrects the Payment Status. |
There may be a conflict with the theme or another plugin. You can rule these out one by one: |
|
|
I tried using the TwentyThirteen theme with no plugins except for the base EventEspresso plugin and WP_DEBUG set to ‘true.’ No errors came up, and I still got the “Incomplete” payment status. |
With the possibility of theme and other plugin conflicts ruled out it sounds like the return page is loading before the Instant Payment Notification reaches the site. If the return to the site is delayed from PayPal’s end does the payment status return complete on the Thank you page? |
|
|
How would you delay the return from PayPal’s end? Upon payment completion on PayPal, I let PayPal re-direct to the EventEspresso confirmation page. There’s usually a 3-5 second pause before it re-directs. |
September 26, 2013 at 10:21 am You can delay the return from PayPal’s end by temporarily turning off the automatic redirect in the PayPal settings. Then you can test to see if a longer pause makes a difference. |
|
The support post ‘PayPal payment successful but shows as Incomplete on confirmation 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.