Support

Home Forums Event Espresso Premium EE4: Unable to edit sub-event registrations of a main event

EE4: Unable to edit sub-event registrations of a main event

Posted: November 10, 2015 at 3:58 pm


Ryan Hollinrake

November 10, 2015 at 3:58 pm

We have events set up on our site that are conferences. We have set a ticket type that is required, and allow the registrant to select however many workshops they wish to attend, set up as free tickets within the main event. We also have multiple registrations enabled per event & set of workshops.

Right now we have it set so that the user who is registering gets an account created upon completion. When we log into that account, however, we are unable to edit the people that are registered for the Workshops (sub-events) of the main event. Instead we see duplicated registrations for the main event (conference) on the user’s profile, and you can click on that to edit the contact info for all the registrants, but you’re not able to, say, overwrite a specific registrants’ details for a specific workshop.

I also created a My Events page using the shortcode [ESPRESSO_MY_EVENTS], however, logging in as a registrant and navigating to that page, then clicking on the gear next to the event registered for, then scrolling down that page and clicking on the contact icon to edit the registrant details for a specific workshop results in this error being displayed:

An error has occurred:
We’re sorry but there appears to be an error with the “reg_url_link” or the transaction itself. Please refresh the page and try again or contact support.

This same error also displays when clicking on the contact icon for the main Conference event.

It seems like there are a number of bugs occurring here. Would it be possible to have someone take a look, or is there some setup options I’m overlooking?


Tony

  • Support Staff

November 11, 2015 at 2:51 am

Hi Ryan,

This error:

An error has occurred:
We’re sorry but there appears to be an error with the “reg_url_link” or the transaction itself. Please refresh the page and try again or contact support.

Usually happens on the front end when the admin has started a session but not closed it afterwards. For example if you click to edit a registrants info and then close the browser or navigate away without clicking to update, then you try to edit another users details the session is from the previous user and that error is thrown.

To test this can you visit you /registration-cancelled/ page and retest and then retest clicking the link please? That page will clear your current session so clicking on the link should start a new one for that registrant.

This is easy for the admin to run into, not so much for the registrant themselves.

Right now we have it set so that the user who is registering gets an account created upon completion. When we log into that account, however, we are unable to edit the people that are registered for the Workshops (sub-events) of the main event. Instead we see duplicated registrations for the main event (conference) on the user’s profile, and you can click on that to edit the contact info for all the registrants, but you’re not able to, say, overwrite a specific registrants’ details for a specific workshop.

Do you not require the Personal Information for additional registrants within you events? So the user can only input their details after selecting multiple tickets?

If you view the registrations and click to one of the NON primary registrations – http://take.ms/dn0nF

Then within that registration do you see a ‘Create Contact’ button – http://take.ms/sFIr8

If so clicking that will create a new contact with the same details and assign it to the ragistration, so when you click that button you will be taken to this screen – http://take.ms/UhSgF

Although the detaisl are the same currently that’s actually a new contact, so you will want to change the details straight away as to not cause confusion – http://take.ms/hp5o0
(You may also want a unique email for that contact)

When you update if you view the registrations again you’ll see the registrations have different contacts – http://take.ms/Cd1HO


Ryan Hollinrake

November 11, 2015 at 3:42 pm

Thanks for the explanation about the error. I will try clearing the cache prior to trying it again.

“Do you not require the Personal Information for additional registrants within you events? So the user can only input their details after selecting multiple tickets?”

Yes, we require the personal info for additional registrants.

“If you view the registrations and click to one of the NON primary registrations – http://take.ms/dn0nF
Then within that registration do you see a ‘Create Contact’ button – http://take.ms/sFIr8
If so clicking that will create a new contact with the same details and assign it to the ragistration, so when you click that button you will be taken to this screen – http://take.ms/UhSgF
Although the detaisl are the same currently that’s actually a new contact, so you will want to change the details straight away as to not cause confusion – http://take.ms/hp5o0
(You may also want a unique email for that contact)
When you update if you view the registrations again you’ll see the registrations have different contacts – http://take.ms/Cd1HO

Is this the view that an individual registrant (on behalf of other attendees) receives when they log into the accounts that are created upon registration? IE: not the view that a site admin sees – we are already aware a site admin could manage these registrations. The problem is, we need individual users to be able to manage registrations on behalf of individuals registered in workshops. Is this possible?


Ryan Hollinrake

November 11, 2015 at 3:53 pm

Additionally, I just logged into the account I created yesterday with 2 separate attendees, attending 2 workshops, and attempted to edit the contacts for each workshop. Both of them are displaying the primary contact’s info – not the second person, who is actually attending the workshop. Is that bug?


Tony

  • Support Staff

November 12, 2015 at 6:17 am

Is this the view that an individual registrant (on behalf of other attendees) receives when they log into the accounts that are created upon registration? IE: not the view that a site admin sees – we are already aware a site admin could manage these registrations.

The above is the view from the event admin, however if you require personal info for your additional attendees they should create a new contact automatically.

Additionally, I just logged into the account I created yesterday with 2 separate attendees, attending 2 workshops, and attempted to edit the contacts for each workshop. Both of them are displaying the primary contact’s info – not the second person, who is actually attending the workshop. Is that bug?

Is this within the users Profile or using the ESPRESSO_MY_EVENTS shortcode? Maybe add a screenshot highlighting this so we can view it as you should be able to edit the attendee information from the my events section.


Ryan Hollinrake

November 12, 2015 at 8:26 am

This view is created by inserting the ESPRESSO_MY_EVENTS shortcode to the My Events page, as mentioned above. Where do I insert screenshots? There’s an image tag that will allow me to embed images that are already on the web, but in addition to the sreens I took, I need to upload a PDF file as well to your server. Please let me know where I can do that.


Lorenzo Orlando Caum

  • Support Staff

November 12, 2015 at 8:34 am

Hi Ryan,

We don’t accept any attachments through our support forums. You can share those files through a free file sharing service such as Tinygrab, GetCloudapp, etc.

The other option is to upload them to your WP media and then link to them here so we can view the files.


Lorenzo


Ryan Hollinrake

November 12, 2015 at 11:48 am

Here’s a link to a public dropbox folder with the files: https://www.dropbox.com/sh/zaix7z9p0o1p7xz/AACvb_IY58VukVlSynqoiFIpa?dl=0

As you can see from the receipt, it appears as though any registrations made for additional contacts are NOT included in the primary contact’s account. Is that a bug?

Thanks for your help.


Ryan Hollinrake

November 16, 2015 at 7:33 am

Hi, just wondering if there’s been any progress on this issue? We are looking to re-launch our website ASAP, so we need this resolved. Thanks!


Ryan Hollinrake

November 17, 2015 at 8:22 am

Anyone?


Lorenzo Orlando Caum

  • Support Staff

November 17, 2015 at 11:39 am

Hi Ryan,

In Event Espresso 4.8.20, we adjusted the edit links for additional registrations to not appear when personal information was not collected because those are actually using the contact information for the primary registrant.

The ESPRESSO_MY_EVENTS page should not have those links under similar conditions but that has not been changed yet.

Ideally, what you need here is an option to create a new contact which would have its own contact details and still appear under the primary registrant.

We’ve started a discussion but there isn’t a quick fix available as this will affect the core plugin as well as the WP Users Integration.

If you continue using the WP Users, then an event admin would be able to create a new contact through the WP dashboard by editing any of the additional registrants. However, the primary registrant would not be able to edit this information themselves.

If you continue using WP Users and collect personal information for additional registrants, then that would create different contacts and the contacts would not be grouped together under the primary registrant.


Lorenzo


Ryan Hollinrake

November 18, 2015 at 8:17 am

So, I don’t understand. We ARE collecting the “Personal Information” block of questions for each additional registrant. And yet the above is still happening. What are we doing wrong that the additional contacts aren’t getting created as their own user accounts?


Tony

  • Support Staff

November 19, 2015 at 4:23 am

What are we doing wrong that the additional contacts aren’t getting created as their own user accounts?

EE only creates a user account for the primary registrant, not each registrant.

I’ve setup an event that requires only the Personal Info for additional registrations.

I then register onto the event selecting 5 tickets.

On the registration page I am selecting to copy all of my details to each registrant – http://take.ms/C9Bsl

So now I have 5 registration, each using my name, when I go to My Event I see all of those, I’ll edit registrant 5’s details – http://take.ms/E3WLc

Clicking that link takes you to that specific registrations contact details – http://take.ms/1EH1c

Updating shows this – http://take.ms/C9Bsl

Which mean you’ve edited attendee 5.

None of the other registrations contacts will have been updated. However there is something to note when doing this. Your registrations no longer match your contact and so no longer show up individually within My Events. If you view the my events section you’ll see there is now 4 tickets shown. If you click to edit the Primary registration, you can edit all 5 contact details still, but you can’t find registration 5 in that list any longer. (This is expected behavior)

If when you create the registrations you use unique details for each registration you’ll only see a single addition to the list – http://take.ms/lgW26

Clicking the contact icon takes you to this page – http://take.ms/32Pqc

I’ll check with the developers if we can include all of registrations in that list even when edited/unique.

But can you let me know if the above behavior is not what is happening on your site please?

The support post ‘EE4: Unable to edit sub-event registrations of a main event’ 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