Does anyone have any thoughts on the pros/cons of http://drupal.org/project/uc_who_bought_what vs. uc_node_checkout for event registration and ticket sales?
It seems to be like the added benefit of uc_node_checkout is that it allows the user to submit additional information for each item they purchased that is configured for uc_node_checkout, so rather than having a will-call list for ticket purchasers, you can have a list that has the names of each person who a ticket is purchased for.
But in simpler situations where a user is likely to only be buying a registration for themselves, or where knowing the specific registrants names is unimportant, it would seem like who bought what could suffice.
I have a new project where we are selling registrations for regular monthly events, each event will be it's own node, and we will want to show a list of all users who are registered for that event. As I see it there are currently 3 options:
* uc_node_checkout - use this module to create a node for every user that purchases a registration, or let users purchase registrations for other people and fill in that information when adding the item to the cart. A view of these uc node checkout "Registration" nodes could be displayed along side the event so that other users can see who is registered to attend the event
* uc_who_bought_what - i presume that i could create a view, or a list of users who have bought specific products (event registration) and display that list along side the product node.
* uc_signup - this module has not formal release yet, but seems that it allows for the sale of signups to nodes, and signup module would take care of displaying the users who are signed up. It could be used in conjunction with who bought what so that the event organizer can easily print the list of registered attendees.

