Posted: August 29, 2016 at 4:00 pm
Occasionally when a user pays for a ticket via Stripe, EE shows it as pending and not completed. In addition, there have been several customer calls saying they cannot pay because the site doesn’t respond. We just installed caching to speed it up some but have not been implementing any caching before. If there are too many pending, there is a tendency to over sell tickets. After doing some EE forum searching, I have found this is the same issue. https://eventespresso.com/topic/stripe-transactions-pending-payment-but-completed/ What is the solution? It seems like there is a timeout happening before EE hears back from Stripe correctly. Here is a picture of the issue… |
|
Are you using the current version of the Stripe add-on? |
|
Yes, we’re currently using Version 1.0.14.p |
|
Thanks for letting me know. I read over the other thread and what happened there was Tony observed that there were many connections being refused by the server on that other site. Specifically, there were requests that happened while checking out with Stripe. Can you check with your host to see if they can check the site’s logs to verify if the same thing is happening on your site, and if so, if they have a solution to prevent that from happening? |
|
Gotcha. So it sounds like the server may be creating the issue? I’ve turned on the logs to hopefully view the issue. I’ll get back to you once we have some logs to review. Thanks. |
|
The server admin would likely be of more help. |
|
I called the hosting company… They said the issue was with our MySQL database not updating. Seeing how it’s a site running on PHP and MySQL, this is beyond obvious and not very helpful. I don’t think they looked at any logs. I changed to the base WP themes to see if speed increases, not much of a difference. Either way, I’ve installed Wordfence, ran the virus scan, and then enabled caching at the “2-3 times performance”. It works nicely on many other sites I have running. There doesn’t seem to be any super long requests when purchasing tickets. I saw several transactions went through since the site was cached, I guess we’ll have to wait and see if the caching helps any. Is there anyway for the EE plugin to load minified versions of the CSS and JS files? |
|
My Apologies, I replied to this thread under the assumption the previous thread linked above was the same user (my mistake!) and have I’ve removed my previous reply. What type of hosting are you using? Do you have access to the error logs? We are more than happy to investigate any issues with EE if you have any errors from the logs we can look further into. Is there an event I can run some test registration on? In the other thread the users server randomly dropped the connections when loading the page, this would cause various issues if the same is happening on your site. We’ll need to place a couple of test registrations to confirm. |
|
The support post ‘Stripe transactions pending payment but "Completed" (2)’ 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.