Posted: June 21, 2013 at 6:36 am
|
We had this problem again! https://eventespresso.com/topic/successful-registration-but-user-is-not-in-the-database/ We are not using the User Integration add on, so it was not an issue of the user cancelling the registration. I got some feedback from the user, so I’m quite convinced that the problem is in add_attendees_to_db.php file – because she did use her back button after finishing the PayPal payment. I will look at it and see if I can add some logic to make sure it doesn’t ever delete COMPLETED registrations – but would you consider updating the code and database so that attendees never get actually deleted, but just get marked as “status=deleted”? Also, was that delete logic added in a more recent update? We have never seen this problem until after the last EE update we did (we’re not quite up to the current update now… we’ve missed one since then and I didn’t want to update in the middle of a big registration push). Here’s the feedback from our user (she purchased, successfully, 12 classes from us, and then when she went back to buy a 13th, the system deleted ALL 12 of her registrations!! Very frustrating for us in maintaining proper seat count.): ———————- I signed up for all the classes except one (oops!) —————————- Do you have any other ideas about how to solve this? This is a fairly significant issue – this customer paid a LOT of money to us, and now we have no record of it in the database! Thanks, Laura |
Hi Laura, Just want to follow up really quick. It looks like our developers are looking into this and will hopefully have an update asap.
|
|
Someone posted a temporary fix here: https://eventespresso.com/topic/attendees-disappearing-2/#post-49487
|
|
|
Thanks, I made that update, and hopefully that will fix it for us! I’m going to go do some testing now. But with this fix… it sounds like we could conceivably still have problems if the person does not finalize their registration, but then goes back, right? Am I understanding where in the work flow the session is getting unset? |
|
Also – would you be able to describe for me the test case steps that require the deletion of attendees in the database for purposes of cleaning up the session? I’d like to step through the process to make sure all is well simply by unsetting the session… seems like we might need to make some other protective changes in add_attendees_to_db.php, but maybe I’m just not reading the logic correctly (I’ll go look at it again). |
If you try to go back to the registration page from the payment page a warning will appear notifying the user that if they proceed their registration may get overwritten. |
|
The support post ‘attendees paid but getting deleted!’ 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.