It is sometimes necessary to sell a large number of tickets in a single order. For example, a bus tour operator might need to purchase tickets for 50 tourists, or a teacher might need to purchase 200 tickets for a school group.
When selling large ticket quantities in one order, it is important to configure your event and ticket delivery settings correctly. The following steps will help you optimize your setup.
1. Install the required FooEvents plugins #
Install and activate the main FooEvents for WooCommerce plugin and the FooEvents PDF Tickets plugin extension. Both plugins are included in all FooEvents Bundles listed on the Pricing page.
2. Make sure your site can generate large ticket orders #
Before selling large quantities of tickets in a single order, make sure your site and hosting environment can handle generating many tickets at once.
Please refer to the Tickets are not being generated for large orders article for more information on optimizing your setup.
3. Send all tickets to the purchaser #
Edit your event and go to the Ticket Settings tab. Make sure the Email ticket to attendee rather than purchaser? setting is not checked.
This ensures that the purchaser receives all tickets for the order in a single email, together with one PDF file containing all the tickets.
4. Use a ticket theme with one ticket per page #
Choose a ticket theme where each ticket displays on its own page, such as the Paged Ticket Theme. This makes it easier for the purchaser to print and distribute the tickets individually, or split the PDF into separate files and send each ticket to the relevant attendee.
5. Help the purchaser split the PDF if needed #
If the purchaser needs to separate the PDF into individual ticket files, you can provide instructions on how to split the PDF. There are free online tools available, such as PDF24 and PDFSam.
Please note that these are third-party tools and are provided as suggestions only. FooEvents cannot guarantee that they will meet your specific requirements.
If there is a smaller number of tickets, the purchaser can also use a web browser such as Chrome, Edge, or Safari to save individual pages from the PDF:
- Open the PDF in the browser, for example by right-clicking the file and selecting Open with > Chrome.
- Press Ctrl + P on Windows or Cmd + P on Mac to print.
- Change the destination to Save as PDF.
- Under Pages, select Custom and enter the specific page number, for example 1.
- Click Save.
- Repeat this process for each ticket that needs to be saved separately.
Alternative: Use a single QR code for the group #
Another option is to generate or email a single ticket and QR code for the group, instead of giving each attendee an individual ticket.
If you do not need stock to be deducted per attendee, you could create product variations for different group sizes, such as 50 or 100, instead of using the WooCommerce quantity picker.
If you still want stock to be deducted based on the number of attendees, you can use the Solo Ticket Theme. This theme displays a single QR code for the order and is intended to be used with the Check-in all tickets for the same order setting in the FooEvents Check-ins app.
When this setting is enabled, scanning the QR code will check in all relevant tickets from the same WooCommerce order at once, provided they are for the same event. If the tickets are for a booking, only tickets for the same booking slot will be checked in.
Alternative: Send each attendee ticket as a separate email #
You could also enable Ticket Settings > Email ticket to attendee rather than purchaser? and avoid capturing attendee email addresses. This will cause the purchaser to receive a separate email and PDF file for each attendee ticket, which they can then forward individually.
Please note that generating and emailing hundreds of individual ticket emails during checkout can take some time, depending on your site setup, hosting environment, and mail delivery configuration.