Posted: February 28, 2020 at 11:09 am
|
We are having a problem with registrations for events and we need urgent support please. When registering for an event, the payments are going through, but the registration of the clients is returning a 500 server error and an empty response. Could someone please help? |
Hi, We’ve been looking into this after receiving your support token information. I saw there was a successful transaction with Stripe on Feb 15. Has much changed on the site since then? e.g. new/updated plugins or changes to the server? What might help in this case is you could try switching the Integration in Event Espresso > Payment methods > Stripe. You can change that from “Stripe Elements” to “Stripe Checkout”. The reason I think this will help is because I’m seeing this error in the console from your site:
I’ve not seen that error before but we can investigate the error further. In the meantime can you switch the integration to Stripe Checkout, then try a payment? |
|
|
Hi Josh, The only thing changed since then is that we updated Espresso and its plugins, nothing else. We did not update WordPress. We actually had a payment go though yesterday, but the registration of the client failed in Espresso. The payment was processed in Stripe, but the registration in Espresso did not show up. When I test, when I click “Pay”, I see two Ajax calls: I don’t think that Stripe is the problem. But let me do this, test, and I will get back to you ina few minutes. Thanks! |
The registration in Event Espresso gets recorded to the database before you get to the payment page. If you’re not seeing the registration in Event Espresso, you could go to Event Espresso > Transactions then look in “Abandoned” or in “Incomplete Transactions”. |
|
|
Hi Josh, I actually went and upgraded the API to the latest one in Stripe because Stripe was using an API from 2016. Since Espresso probably uses the newest version, I think that this may have solved the problem. I did a test and it went well. Can you please check yourself too and confirm that it is OK? Thanks! |
Hi, I’m afraid that’s not something I can check & confirm for you. As far as I know the latest version of the Stripe API should be OK, we haven’t seen any information otherwise. One thing I can advise though, from what I saw while investigating, is the server uses PHP 5.6. PHP 5.6’s support ended in December of 2018. We recommend updating the server to at least PHP 7.3. |
|
The support post ‘Problems with registrations’ 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.