Printing Tickets¶
Role: Box Office Staff, House Managers
Stagemgr's batch printing system allows you to queue and print tickets for multiple orders at once. This is typically used to prepare will-call tickets before a performance.
Navigation: Admin > House Management > Batch Print
Overview¶
The batch printing system generates physical tickets for orders that have been processed but not yet printed. Tickets are sent to a connected ticket printer as a print job. The system supports printing tickets for all performances up through a selected date, making it easy to prepare for upcoming shows.
How Batch Printing Works¶

The batch printing workflow follows these steps:
- Select a date using the print date selector.
- Queue the print job -- Stagemgr identifies all unfulfilled orders for performances through that date.
- Tickets are generated and sent to the ticket printer.
- Orders are marked as having been printed.
| Step | What Happens |
|---|---|
| Date selection | Choose the cutoff date; all performances on or before this date are included |
| Job queuing | The system identifies eligible orders (Processed status, not yet printed) |
| Print generation | Ticket data is formatted and sent to the printer service |
| Completion | Print job status is tracked; tickets are produced at the physical printer |
Using the Print Date Selector¶
The print date selector determines which performances are included in the batch print job:
- Today's date: Prints tickets only for today's performances.
- Future date: Prints tickets for all performances from now through the selected date.
- Multiple performances: If several performances fall within the date range, tickets for all of them are included in a single print job.
Tip
For a typical day-of-show workflow, set the print date to today to print only tickets for tonight's performance. If you want to prepare for the entire weekend, set the date to Sunday to print tickets for Friday, Saturday, and Sunday shows in one batch.
What Gets Printed¶
The batch print system includes orders that meet all of the following criteria:
| Criteria | Detail |
|---|---|
| Order status | Processed (payment complete) |
| Print status | Not previously printed in a batch job |
| Performance date | On or before the selected print date |
| Order type | Ticket orders (not donations, memberships, or flex pass purchases) |
Only tickets whose class has Admission set to In person are printed:
- Virtual-only or Other-only orders (streaming tickets, tablet reservations) are not sent to the printer. They are marked Fulfilled as part of the same print run, so they don't stay in Processed status.
- Mixed orders print only their In person tickets, including add-ons such as drink tickets. Virtual and Other purchases still appear on the printed receipt.
Warning
Orders in Hold status are not included in batch printing because payment has not been completed. If a held order needs tickets printed, it must first be converted to a paid order.
Receipt Icons¶
Up to three small icons print on the receipt, just right of the RECEIPT banner, so staff can spot a patron who needs special attention when handing over tickets. They appear on the receipt only, never on the patron's tickets.
| Icon | Meaning |
|---|---|
| Star | The customer is marked VIP |
| Heart | The customer has a donor tier for the current or last fiscal year, from LGL. Tiers your administrator excludes (usually the lowest) don't earn the heart; see littlegreenlight: donor_flag_excluded_tiers in Configuration |
| Check mark | The order has notes. Read them before handing over the tickets |
Icons print in the order shown. A reprint uses the customer's and order's details at the time of the reprint, so an icon can appear or disappear after the first print.
Fulfill-Then-Print Workflow¶
A common workflow combines batch printing with batch fulfillment:
- Print tickets: Run a batch print job for today's performance.
- Organize tickets: Sort printed tickets alphabetically by patron last name.
- Set up will-call: Arrange tickets at the will-call station.
- Fulfill as patrons arrive: Mark each order as Fulfilled when the patron picks up their tickets. See Fulfilling Orders.
This workflow ensures that:
- All tickets are ready before doors open.
- Will-call is organized and efficient.
- Fulfillment tracking is accurate.
Reprinting Tickets¶
If tickets need to be reprinted (e.g., printer jam, lost tickets), you can:
- Navigate to the specific order.
- Initiate a print for that individual order.
- The system sends the ticket data to the printer again.
Tip
If a patron reports lost tickets at the door, you can reprint from their order record rather than running a new batch job. This avoids reprinting tickets for all orders.
Printer Setup¶
The ticket printing system requires a connected thermal ticket printer. Configuration details:
| Setting | Description |
|---|---|
| Printer service | Stagemgr communicates with the tktprint service for print job management |
| Printer connection | The physical printer connects to the tktprint service |
| Print format | Tickets are formatted for standard thermal ticket stock |
Warning
If the printer is offline or disconnected, print jobs will queue but not produce physical tickets. Check the printer connection if tickets are not appearing. The tktprint service status can be verified at its service URL.
Venues without a printer
A venue that sells only Virtual or Other tickets (for example, streaming-only performances) doesn't need a ticket printer. With no printer service configured, running a print still fulfills those orders. Orders containing In person tickets still need the printer.
Troubleshooting¶
| Issue | Solution |
|---|---|
| No tickets printing | Verify the printer is powered on and connected to the tktprint service |
| Missing orders in print batch | Check that orders are in Processed status and have not already been printed |
| Wrong performance's tickets printed | Verify the print date selector was set to the correct date |
| Partial print job | Check the tktprint service logs for errors; requeue the failed tickets |
| Duplicate tickets | Review whether the batch job was accidentally triggered twice |
Related Pages¶
- Fulfilling Orders -- Marking orders as delivered after printing
- Daily Operations -- Where printing fits in the day-of-show workflow
- House Counts -- Understanding inventory before printing