Support

Home Forums Event Espresso Premium attendees paid but getting deleted!

attendees paid but getting deleted!

Posted: June 21, 2013 at 6:36 am


lhammond

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!)
When I started at “registration” again to sign up for that one, it was difficult to convince the website that I wasn’t also signing up for all the previous things.  I did delete them from my cart… but it was still planning to charge me.  And then I went back in the browser, started again, and deleted them from my cart again… and got the right charge to appear (which I’ll pay by check).   Nevertheless, I have duplicate confirmations for most of them in my inbox, and only the last one I added (chemistry) shows up in the registration totals.

—————————-

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


Seth Shoultes

  • Support Staff

June 21, 2013 at 3:04 pm

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.

 


Seth Shoultes

  • Support Staff

June 21, 2013 at 3:13 pm

Someone posted a temporary fix here:

https://eventespresso.com/topic/attendees-disappearing-2/#post-49487

 


lhammond

June 21, 2013 at 7:30 pm

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?


lhammond

June 21, 2013 at 7:38 pm

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


Josh

  • Support Staff

June 24, 2013 at 11:24 am

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.

Event Espresso