Support

Home Forums Event Espresso Premium Unable to delete test registrations after using Attendee Mover

Unable to delete test registrations after using Attendee Mover

Posted: March 28, 2017 at 4:58 am


nmaddock

March 28, 2017 at 4:58 am

I have checked the forum and found two topics, which relate to the problem we are experiencing.

https://eventespresso.com/topic/cannot-delete-registration/
https://eventespresso.com/topic/deleting-old-registration-after-using-attendee-mover/

We have a test registration on a dev site, which was made using a 4-ticket bundle. The attendee mover was used to split the tickets into individuals.

Neither the payment transaction records nor the registrations can now be trashed. The next step was going to be to hack around in the MySQL database, but we thought better of it and worth asking here first.

We’ve followed all the steps outlined in those two posts and cannot remove these registrations.


Tony

  • Support Staff

March 28, 2017 at 5:12 am

Hi there,

there’s a lot of relationships setup for the registrations, transactions, payments and so on, if you hack the DB you’ll very likely end up with orphaned data in the DB.

Does the transaction for these registration have a payment assigned to it?

If you try to remove the payment from the transaction does it show an error?


nmaddock

March 28, 2017 at 5:15 am

This error occurs when attempting to remove the payment transaction record for either the original or the moved registrations:

The following errors have occurred:
This Payment is currently linked to one or more Registration records. If this Payment is incorrect, then please remove it from all Registrations before attempting to delete it.
The payment could not be deleted.


Josh

  • Support Staff

March 28, 2017 at 8:41 am

Hi there,

If I understand correctly, you now have 8 registrations attached to one transaction then? In any case, you first go to those cancelled registrations (the original registrations) and you set their status to Pending Payment. This is a very important step to do first.

Then you go to the Transaction page for those registrations, and instead of clicking on the trash can icon, you’ll need to click on the pencil icon to edit the payment. This will open a modal window, where you’ll change the payment amount to be 1.00, then you’ll scroll down to where it says “Registrations to Apply Payment to:” and you’ll select “All Registrations” since it sounds like you want to delete all of the test registrations. Then you click save, which will bring you to Transaction page where you then click on the trash icon.


nmaddock

March 28, 2017 at 10:02 am

I’ve tried that and I still receive this error:

The following errors have occurred:
This Payment is currently linked to one or more Registration records. If this Payment is incorrect, then please remove it from all Registrations before attempting to delete it.
The payment could not be deleted.


nmaddock

March 28, 2017 at 10:04 am

Changing the amount for the transaction results in the following:

An error has occurred:
The payment was processed successfully but the amount paid for the transaction was not updated.

The system is currently incapable of removing these registrations. This is now posing a significant delay in us being able to complete development on the site and launch it before the deadline.


Josh

  • Support Staff

March 28, 2017 at 1:20 pm

If you can complete the form on this page someone from Event Espresso staff can go in and remove those registrations. Please add a note on which registration IDs need to be removed.


Josh

  • Support Staff

March 29, 2017 at 7:58 am

OK those payments are deleted now and their associated registrations are moved to the trash.

One of the problems I saw on your site is it’s on an older BUG branch. The branch is the 10537-cart-ticket-reservations branch. That branch actually was completed and merged into master. Some companion work was also completed in the Multi Event Registration add-on, which is also included in the current Master branch of the add-on.


nmaddock

March 29, 2017 at 8:04 am

Thanks Josh.

redacted – Event Espresso support team – LOC

Are you saying that we should upgrade to the latest versions of the main plugin & the MultiEvent Registration Add-on?

Thanks


Josh

  • Support Staff

March 29, 2017 at 8:40 am

The last comment in the thread you linked to says “or use the current master branch”.

What I’m saying is the BUG-10537-cart-ticket-reservations branch was merged into master branch, and deleted. It’s your choice for what to do with your site, but the branch you’re using is out of date.


nmaddock

March 29, 2017 at 8:43 am

ok Josh.

Just clarifying terminology – so does using master branch mean update the actual plugin, or do we need to get the latest branch from Github? (Master & add-on)

If so, where do we go? (for reference)

Thanks


Josh

  • Support Staff

March 29, 2017 at 8:55 am

Master is usually ahead of the official release. The official release has the fix you reported from the other thread, but the official release does not have the work from BUG-10537-cart-ticket-reservations yet. You can download the zip files from Github:

https://github.com/eventespresso/ee4-mer/archive/master.zip

https://github.com/eventespresso/event-espresso-core/archive/master.zip


nmaddock

March 29, 2017 at 9:01 am

Thanks Josh – I’m not overly familiar with brqnches, master and the like! ๐Ÿ™‚


Josh

  • Support Staff

March 29, 2017 at 9:06 am

You should probably stick with the official releases then.


nmaddock

March 29, 2017 at 9:10 am

may be a good idea! But we do need to implement that fix for BUG-10537… ๐Ÿ™‚


Josh

  • Support Staff

March 29, 2017 at 11:47 am

If you need to have the final fix from BUG-10537 right now, you can use the master branches from EE4 core and Multi Event Registration.

If not, you can update to Event Espresso 4.9.35.p and Multi Event Registration 2.0.12.p when they become available.

You must be logged in to reply to this support post. Sign In or Register for an Account

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3 Documentation for Event Espresso 4

Status: publish

Updated by  Josh 3 years, 1 month ago ago

Topic Tags

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!