Greetings.
For the last month (or more — not sure when it would have started, we are not active during the Winter) we’ve been experiencing a slew of errors with the payment process with our EventEspresso install. One of the common errors is:
An Error has occurred: The “Payment Options” registration step was not initialized properly
EE_Checkout set_reg_step_initiated error 653
In the WordPress debug logs, we see lots of errors about variable types, such as:
[05-Mar-2023 05:16:30 UTC] PHP Fatal error: Uncaught TypeError: Return value of EE_Attendee::city() must be of the type string, null returned in /nas/content/live/reefvolunteer/wp-content/plugins/event-espresso-core-reg/core/db_classes/EE_Attendee.class.php:402
At this point we have made all the events free to sign up for, and will try to collect fees at the events. Obviously this isn’t ideal.
Of course the registration often works without a hitch, but for some people it is very consistent.
We’ve also had issues with promotion codes not being accepted, and other errors that don’t provide any informative messages, but one thing at a time!
I would also add that we have tried deactivating all non-evenespresso plugins and still saw the problem. We are using the Divi theme via a child theme.
I’ve opened a ticket to investigate this further, if we need access to your site I’ll get back to you soon to request it.
Are the majority of errors you are getting related to type error within EE_Attendee.class.php? We can put together an update to make sure those are prevented however if there are other errors we’ll need to see those to confirm.
Viewing 2 reply threads
The support post ‘EE_Checkout set_reg_step_initiated error’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.