Posted: August 11, 2023 at 2:01 pm
I’ve made a screen recording of a client’s checkout process. Sorry it is a little lengthy, but I wanted you to see a couple of the issues I am facing. https://share.getcloudapp.com/YEu4E8KZ 1. The registrant’s I add for each ticket type do not receive emails. The payment notification is received at the primary email address. We successfully ran one event without any issues this past spring, so I’m not sure why I am experiencing these issues now. |
|
Hi there, So there’s a few issues here. 1 & 3 are connected, 2 is an issue with the site. Let’s start with 1 & 3. That’s happening because of the way you have your questions set up, you are capturing the attendee details using custom questions. For EE to generate a registrant it needs to use the 3 system question First Name, Last Name (optional) & Email Address from the ‘Personal Information’ question group. So when you edit your event select the Personal Information question group for additional registrants: https://monosnap.com/file/COOwMamRS8dEj2yKfMbzXN5NFUCdb2 You ma not want to collect all of the question in that group for every registrant right now, and thats ok, we can fix that. But in order for registration to be separated out, you need to use that group with the First Name, Last Name and Email. Other questions can be added to another group and then set that group only on the primary registrant if needed (More on this shortly if needed). So first, try the above. Uncheck the attendee info group you currently have and just use personal info. Do registrations work how you wanted them to then? |
|
Thank you Tony. Yes, this works properly now. How can we address the issue with the credit card payment portion? #2 above? |
|
Ok, so that one is more complex and it looks like a conflict. Its happening because the Ajaz requests are running on the page and that appears to be happening due to the JS TypeErrors being thrown on the checkout page. The first thing I notice is there’s multiple versions of jQuery loading, do you know why that is the case? This:
Is a custom version of jQuery loading from a CDN, rather than using the version loaded from WordPress:
Are you using a plugin to load a different version of jQuery? |
|
Also, is there a way to order the tickets? Client would like the order so that they are listed on the registration ticket selector in 7,8,9 order instead of 9,8,7 order. |
|
Are you using the legacy editor or advanced? |
|
I believe it is the advanced editor. |
|
On the ticket section, lick ‘Show Filters’ Then click the ‘Set Custom Order’ A modal should show where you can drag and drop the tickets to the order you prefer, click Submit. That should set the order to whatever custom order you used. |
|
Thank you Tony, that did the trick on reordering. Regarding the jquery plugin issue, we aren’t using a plugin. We are using jquery migrate though. |
|
OK, try disabling jQuery migrate and see if you have the same issue on the checkout page. It could be from the version being loaded through that, seems odd though. |
|
Hi Tony. I think we got this sorted out and working correctly. |
|
Awesome, I’m glad you got it working. Any further questions just lt us know. |
|
The support post ‘Event Registration Not capturing Registered Attendees Correctly’ 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.