Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-sales domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-click-to-tweet domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-amazon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-stats domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114 Incomplete Payment Status shown after successful PayPal transaction | Event Espresso - Staging Server
I registered 3 team members for an event using 1 member as a primary attendee with “add additional attendees” option. I used club’s PayPal account and the transaction went successfully through — I received a confirmation email from PayPal and all 3 attendees have a green icon under paid status column under Attendees view.
When viewing the attendees now (via the attendee list) is the payment status Complete or still Incomplete?
Unfortunately it is becoming common for long delays in Paypal’s IPN service. Josh has recorded delays of over 50 seconds from the time of payment to the site receiving the IPN.
This results in the thank you page displaying Incomplete on return, but then when the user refreshes the page the status updates to Complete.
We are looking into possible ‘fixes’ but ultimately this is down to Paypal’s delays.
We have recently been recommending using other services such as Stripe.
Thank you fro the explanation. Could you display an hour glass (and/or optional verbiage ‘Waiting for PayPal response’) while waiting for response from PayPal?
While switching to Stripe might be something we consider down the road, we need to stick with PayPal for now.
We are looking into using something like Ajax or the WordPress heartbeat API to check and periodically update the thank you page with payment notification updates.
Thank Josh. It sounds good, I’m going to close this ticket now.
Jake
Viewing 4 reply threads
The support post ‘Incomplete Payment Status shown after successful PayPal transaction’ 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.