Support

Home Forums Event Espresso Premium Smart Single Page Checkout

Smart Single Page Checkout

Posted: July 12, 2016 at 11:25 am

Viewing 9 reply threads


Thomas Richards

July 12, 2016 at 11:25 am

I don’t understand if Smart Single Page Checkout is working correctly or not.

For example, I have a someone who is going to register 5 people, so they select five tickets.

They then fill in their personal information which is required:
Name (first and last)
Email Address

Then they fill in the extra information for us which is
– Company Name
– Company Address

They then are presented with the option to auto fill the rest of the four attendees.

What I expect to happen is that the other four attendees are pre-filled with the non-personal information (in our case company and address). And then they just have to provide the other four attendees name and emails.

Makes sense to me because most likely if i am registering 5 people we are all coming from the same org.

Instead what happens is the same name is filled four attendees, as if the same person is registering 5 times in total.

Is this how it is supposed to work? If so, why? Why would I want the same name with 5 identical tickets?


Lorenzo Orlando Caum

  • Support Staff

July 12, 2016 at 2:05 pm

Hello,

Information for the additional registrants/attendees would not be pre-filled from the primary registration information automatically.

If you have enabled the personal question group for the additional registrants, then they would need to fill in their own information.

If you do not need to collect the information for additional registrants, then that can be turned off through the event editor and the primary registrant’s information would be used for extra ticket (pricing options).


Lorenzo


Thomas Richards

July 12, 2016 at 2:19 pm

Information for the additional registrants/attendees would not be pre-filled from the primary registration information automatically.

Well not automatically. It is pre-filled when I am using the “Smart Single Page Checkout” feature.

You can read about that feature here: https://eventespresso.com/features/intelligent-single-page-checkout/

(And no, I don’t know why the feature is called “Smart” but the URL slug is “intelligent”).

When I have multiple attendees, and I pre-fill from the first attendee it fills in all attendees with the same information.

Which quite frankly isn’t smart at all. It is literally is as dumb as you can make it: it simply copies everything it has. A “smart” pre-fill would assess that multiple tickets for the same event are probably not for the same person, and only fill in the other parts of the registration.

That is why I am confused. I can’t tell if this feature is working as it is intended (in which case the name is incredibly confusing, and I honestly can’t see a reason for the feature) or if it is a bug, or if I’ve configured something incorrectly.

Please tell me the smart single page checkout doesn’t just pre-fill everything as if one person wants 5 tickets to the same thing.


Lorenzo Orlando Caum

  • Support Staff

July 12, 2016 at 2:23 pm

Hello,

The core plugin alone does not pre-fill the additional attendees automatically from the primary registrant.

Are you using the copy attendee option on the registration checkout page?

If not, then are you using the WP User integration add-on or is there any caching in use on your site?


Lorenzo


Thomas Richards

July 12, 2016 at 2:30 pm

Is this feature: https://eventespresso.com/features/intelligent-single-page-checkout/

an add-on?

Are you using the copy attendee option on the registration checkout page?

I don’t think so. I’m only using Mailchimp and Promotions as add-ons. I searched on the event page and the “Default Settings” for “copy attendee option” and found nothing.


Lorenzo Orlando Caum

  • Support Staff

July 12, 2016 at 2:36 pm

Hello,

That is not an add-on as that is the registration checkout page which is part of the core plugin. The copy attendee option appears if you have enabled the personal question group for additional registrants through the event editor.

So there isn’t any confusion, if you start a registration with three people and you have enabled the personal question group for additional registrants/attendees, then the additional guests should not have information pre-filled from the primary registrant or the first person registering.

If you are seeing this behavior, then it is not correct.

Could you provide a link to an active event on your site?

Also, it would be helpful to know if you are using any caching services or a web host that offers caching as a built-in service.


Lorenzo


Thomas Richards

July 12, 2016 at 4:30 pm

Yes, I am saying it autofilling everything.

Currently EE4 is on our new system and requires a password (EE4 is the last thing that needs to get signed off on before we deploy).

If you can contact me privately I will give you access.


Josh

  • Support Staff

July 12, 2016 at 6:35 pm

Why would I want the same name with 5 identical tickets?

It doesn’t sound like you would, but other people requested this. I’m sorry that the copy all checkbox doesn’t meet your expectations. Would you like help with getting that removed?


Thomas Richards

July 12, 2016 at 6:46 pm

Two things Josh:

1. My question is this expected behavior. It sounds like you are saying it is. But Lorenzo is saying it isn’t. Which is right?

2. If it is expected behavior, it’s a bad implementation. The UI for checking out with one user of a quantity of 5, should not be the UI for checking out 5 different users.

You’ve conflated two different scenarios with a single UI.

And if you are offering help to remove it, are you suggesting a CSS hack, or a core hack that will break upgrades, or something sanctioned like a toggle in the UI? Because I am not interested in the first two.


Josh

  • Support Staff

July 12, 2016 at 6:55 pm

1. My question is this expected behavior. It sounds like you are saying it is. But Lorenzo is saying it isn’t. Which is right?

I think we’re both right. Lorenzo said the information isn’t automatically pre-filled, which is correct. You have to check the checkbox before the information for additional attendees gets copied over from the first attendee for.

2. If it is expected behavior, it’s a bad implementation. The UI for checking out with one user of a quantity of 5, should not be the UI for checking out 5 different users.
You’ve conflated two different scenarios with a single UI.

Thank you for your comments. We will keep them in mind for future features and updates.

And if you are offering help to remove it, are you suggesting a CSS hack, or a core hack that will break upgrades, or something sanctioned like a toggle in the UI? Because I am not interested in the first two.

You can remove the “Use Attendee #1’s information for ALL attendees” checkbox by adding a blank file to your WordPress theme (we recommend using a child theme so nothing breaks when you update the theme) and you name the file:
copy_attendee_info.template.php

The above method is not a CSS hack and is not a core hack that will break upgrades.

Viewing 9 reply threads

The support post ‘Smart Single Page Checkout’ 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