Ticket Purchasing: Multiple Ticket Types option on one screen
I would like to see the option to purchase multiple types of tickets on one screen. Currently, users must add one type to cart and then have to go "back" two screens (or more) to add a different ticket type. It would be better to have a drop down option or the ability to add multiple types of tickets on one screen. This is inconvenient for both desktop users and mobile device users.

4/16/2025:
Context:
- Unified Ticket Workflow:
- Instead of individual ticket fields, everything is now located on one registration page. On the events tickets constituent will have the ability to select a quantity for each ticket type, and add an additional donation, if enabled. There will be a new order summary box on the right hand side, so that the registrant can easily track their purchases or cancel a line. The checkout workflow will remain the same. Individual tickets have been impacted with this change some of the individual ticket fields have been moved to the Campaign's Details Tab.
- New Ticket Fields on the Details Tab:
- Ticket Additional Donation: This field now applies to the overall campaign and is positioned below the list of tickets.
- Ticket Additional Donation Label: A customizable label that users can customize, if additional donations will be accepted for the campaign.
- Ticket Notes: The Ticket Notes (including labels and descriptions) have been moved to the campaign level. This means users will update them via the Details tab rather than on individual tickets.
- Ticket Notes Label: A customizable label for users to customize for the campaign’s note section on the unified ticket.
- Ticket Add to Cart Label: This label will appear on the button in the header box and the button on the unified ticket cart.
- Updated Ticket Structure:
- Ticket Header: The previous ticket header has been replaced with the Ticket Description field, which allows a description to appear under each ticket type.
- Private Tickets Displayed: Private tickets url will now also be displayed above the individual ticket screen.
This change should streamline the ticket management process and make it easier for users to access all ticket-related information in one place, reducing the need to navigate between individual ticket fields for a quicker checkout workflow. Templates for events will still be managed in the same manner. Each ticket type can have template or the overall campaign can have a template. No Permissions impacted with this release.
-
Alex commented
Are there any updates on this?
We continuously have the same challenge - if a donor can select/check off the tickets they want on one page instead they have to navigate all the way back to the campaign to add other tickets - and that is only if they are not free envetnts - free events you have to complete each transaction separately - at the very least if there was a "keep shopping" function that would return them to the page they selected the ticket from
-
Alex MacLean commented
Please please please do this. For a recent event, one household purchased adult, student, and senior priced tickets. The individual found it so frustrating (I know because they called our office multiple times), that they made three separate purchases. If the check out process was easier, this would have been done once. If one of our events is going to have multiple tickets, then I can count one multiple phone calls from folks frustrated that they can't select and buy multiple different types of tickets.
If you are going to make this change for credit card purchases, please also make the change to reflect that when tickets are purchased with a check. For the same event, our foundation had to enter the same check in three different times; once for 2 adult tickets, once 2 student tickets and once for an additional donation to the fund hosting the event. The time that could be saved if this was could all be done once.
Please and Thank You!
-
obcf foundation commented
As donors are purchasing tickets, they're only able to select one at a time. They have to back to events, select the event again, and add another ticket, and then go back to events, select the event again, and add another ticket... It should just be one screen where they can select how many different tickets they want to the event and then check out.