Support

Home Forums Event Espresso Premium Problems with registrations

Problems with registrations

Posted: February 28, 2020 at 11:09 am

Viewing 5 reply threads


Canadian Laser Safety

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?


Josh

  • Support Staff

February 28, 2020 at 12:00 pm

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:

TypeError: stripeElementsArgs__WEBPACK_IMPORTED_MODULE_6___default.a.data is undefined

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?


Canadian Laser Safety

February 28, 2020 at 1:44 pm

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:
1) The call to Stripe to process the payment which goes through fine with a 200 server response.
2) The call to /wp-admin/admin_ajax.php to register the client with Espresso, which fails with a 500 internal server error.

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!


Josh

  • Support Staff

February 28, 2020 at 1:48 pm

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”.


Canadian Laser Safety

February 28, 2020 at 1:54 pm

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!


Josh

  • Support Staff

February 28, 2020 at 2:05 pm

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.

https://wordpress.org/support/update-php/

Viewing 5 reply threads

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.

Event Espresso