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?
| Comment | File | Size | Author |
|---|---|---|---|
| checkout_non_signup_item.png | 19.01 KB | rhimes | |
| checkout_subsequent_signup_item.png | 19.3 KB | rhimes |
Comments
Comment #1
rhimes commentedUpdate 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.
Comment #2
rhimes commenteddoes 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?
Comment #3
ezra-g commentedThe 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.
Comment #4
trickyricky26 commentedI 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?