AFAICT - the attendee information checkout pane seems to be required (set to enabled at admin/store/settings/checkout/edit/panes) for the Attendee E-mail Addresses form (uc_signup/attendees/emails) to appear. Unless I'm missing something, or have some other setting misconfigured, if/when I uncheck Attendee information at admin/store/settings/checkout/edit/panes, signup user never sees Attendee E-mail Addresses form.

My problem with this is four-fold (see attached screenshots):
1 - Not seeing the Attendee E-mail Addresses form (as above) if pane disabled
2 - I prefer NOT to have this pane enabled as it may be confusing to users, especially as...
3 - The info pane lists PRIOR "Attending:" info when, subsequent to another, signing up for new event
4 - Pane visible (if enabled), with non pertinent info, even when non-signup item in cart

As I'm as yet only testing locally w/ PayPal sandbox, the "Attending:" info that's included may be of the 'temporary' variety (haven't figured out yet how to have PP sandbox finalize orders/payments), but I suspect, if pane enabled, it appears at checkout even when order only has non-signup items, which I think is very confusing to user.

What am I missing?

Comments

rhimes’s picture

Update to above - all of the above happens as described UNLESS user logs out then logs in (new session) before adding another signup or non-signup product to cart. In which case "Attending" info does indeed show correctly and "Attendee signup information" pane does not appear on checkout screen if only non-signup items in cart.

However - IMO, it would not be uncommon for a user to signup for an event, complete checkout, then decided to order any other type of product (without logout/login) and see the "Attendee signup information" pane upon checkout (still confusing for non-signup prods).

I guess the bottom line is that IMO, the appearance of the Attendee E-mail Addresses form, @ uc_signup/attendees/emails - AND Attendee Contact Information form @ uc_signup/attendees/profiles, should not be dependant on Attendee signup information pane being enable - so those who do not want it to appear @ checkout retain that option.

rhimes’s picture

does ANYBODY know a way to exercise the 'option' (has a checkbox!) to turn off the "Attendee information" pane at admin/store/settings/checkout/edit/panes and still have the correct signup/checkout workflow?

ANYBODY?

ezra-g’s picture

Status: Active » Closed (works as designed)

The attendee information pane is also used to redirect users to the uc_signup form to fill in attendee information before checking out. This is by design. I suppose we could look for another way of doing this, like looking in hook_boot(), but it seems unappealing to check the current path on every page load and compare that to entered attendee information.

trickyricky26’s picture

I am using signup/node repeat and ubercart to put together a canoe rental website. I need to be able for one user to register for multiple canoes (events) without the need to fill in attendee email addresses.

Any update to this?