Manage tickets
The Tickets tab lets you manage all tickets for a specific event date. Each date has its own tickets, so changes here won't affect other dates (unless you choose to apply them everywhere).
Tickets table
The table shows all tickets for the selected date:
| Column | Description |
|---|---|
| Ticket | Ticket name |
| Stock | Available for purchase (total - reserved - sold - courtesies) |
| Reservations | Manual reservations + active checkout reservations |
| Sold | Paid ticket count (clickable — opens orders filtered by this ticket) |
| Courtesies | Free tickets sent (clickable — opens orders filtered by this ticket) |
| Total | Total quantity (stock + reserved + sold + courtesies) |
| Price | Single price or range if multiple rates ($min - $max) |
| Service | Service charge % |
| Visibility | ✓ or ✗ (available for online purchase) |
| Ticket office | ✓ or ✗ (available at box office) |
| Actions | Edit, Send tickets, Bulk send, Delete |
Tip: When the Sold or Courtesies count is greater than 0, you can click on the number. This takes you directly to the Orders tab with that specific ticket already filtered, so you can quickly see all purchases for that ticket type.
Expandable rows
Tickets with multiple rates are expandable. Click to see rate details:
| Column | Description |
|---|---|
| Rate | Rate name |
| Reserved | Reserved quantity for this rate |
| Sold | Sold quantity for this rate |
| Price | Rate price |
| Service charge | Rate service charge % |
| Visibility | ✓ or ✗ (available online, ✗ = box office only) |
| Promotion | Chip (e.g. 2×1) shown when the rate has an active automatic promotion |
Ticket actions
Edit
Opens the ticket in edit mode. You can modify:
- Name, description
- Quantity, minimum/maximum order
- Visibility settings
- Sales schedule
- Entry deadline
- Rates (price, service charge, visibility, automatic promotion)
Note: Changes don't affect past sales. Prices are locked at transaction time.
Numbered seat events: Edit is limited — you can only modify minimum order, purchase limit, ticket office settings, and rates. Name, description, and quantity are defined by the seating map.
Send tickets
Opens a form to quickly send courtesy tickets for this ticket type to a single recipient. Fill in buyer details and send.
Numbered seat events: This action is not available. Use the seating map above the table to select specific seats and send courtesies.
Bulk send
Opens the bulk send modal to send this ticket to multiple people at once. See Bulk send courtesies for details.
Numbered seat events: This action is not available. Use the seating map to select multiple seats and send them as courtesies.
Delete
Only available if the ticket has no sales. Permanently removes the ticket.
Numbered seat events: Tickets cannot be deleted — they are tied to the seating map categories.
Reorder tickets
The order of your tickets determines how they appear in the checkout page. Buyers see tickets in the exact order you set — put your best-selling or most important tickets at the top.
Numbered seat events: Reorder is not available. Ticket order is fixed based on the seating map configuration.
How to reorder:
- Click "Reorder tickets" above the table
- In the modal, drag and drop tickets to your desired order
- Or use quick sort: by name, price, or stock (ascending/descending)
- Check "Apply to all dates" if you want this order across all event dates
- Click Save
Create ticket
Add new ticket types for your event. Each ticket can have its own name, quantity, pricing, and visibility settings.
Numbered seat events: Create ticket is not available. Tickets are automatically generated from your seating map categories. To add more ticket types, you need to modify the seating map.
Click "Create ticket" to add a new ticket type.
Basic information
| Field | Description |
|---|---|
| Name | Ticket name (max 50 characters) |
| Description | Brief description (max 90 characters) |
| Quantity | Total stock |
| Minimum order | Minimum tickets buyer must purchase (default: 1) |
| Purchase limit | Maximum tickets per purchase (default: 8) |
Visibility settings
| Toggle | Description |
|---|---|
| Visible in event page | Show in online checkout |
| Only visible with discount code | Hidden unless buyer applies a matching discount |
| Available at ticket office | Can be sold via box office |
| Include service charge at ticket office | Apply service charge for box office sales |
Sales schedule
Toggle on to set a start and end time for ticket availability.
Tickets with a schedule still appear in checkout, but with visual indicators:
- Before start: Shows a chip with "Sales start [date]" — ticket is visible but not selectable
- During sale: Shows a chip with "Sales end [date]" — ticket can be purchased
- After end: Shows a chip with "Sales ended [date]" — ticket is visible but disabled
This lets buyers see upcoming tickets and know when they'll be available.
Entry deadline
The Entry deadline setting controls how late an attendee can use a ticket to enter the event at the door — it is a per-ticket cutoff measured in hours after the event start, and once it passes the QR code no longer scans as a valid entry. It does not affect online purchases.
| Field | Description |
|---|---|
| Entry deadline | Toggle on to enable an entry cutoff for this ticket |
| Hours after event start | Quick presets (1h, 2h, 3h, 4h, 6h, 8h) or a Custom value from 0.5 to 48 hours in 0.5-hour increments |
A preview below the presets shows the exact calculated cutoff (dd/MM HH:mm) in the event's timezone so you can double-check before saving.
How it works:
- When the deadline is enabled, the system calculates the cutoff as: event start time + the number of hours you set.
- Before the cutoff, the ticket scans normally at the door (Validate app).
- After the cutoff, scanning the QR fails with a warning: "Entry deadline passed — This ticket was valid for entry until [date/time]". The attendee cannot enter with that ticket.
- This setting does not affect checkout or purchases. Buyers can still buy the ticket up until the sales schedule ends — the deadline only limits when the ticket is valid for entry.
Example: If your event starts at 9:00 PM and you set an entry deadline of 2 hours, the ticket stops being valid for entry at 11:00 PM. Someone who bought it earlier but arrives at 11:30 PM will be denied at the door.
Tip: Use the entry deadline for tickets that lose value after a certain point — early admission, guided tours, workshop slots, or any ticket that must be checked in before a specific moment to be useful.
Rates
By default, you have one rate called "General". You can:
- Edit the price, service charge %, and minimum order for each rate
- Click "Add Rate" for additional pricing tiers
- Toggle visibility per rate (online vs. box office only)
- Delete rates you don't need
⚠️ Important - Minimum order per rate: Each rate can have its own "Minimum order" that overrides the ticket's minimum order. If you set the ticket minimum order to 1, but a rate has minimum order 2, that rate will require buying at least 2 tickets. This is useful for group rates or quantity discounts, but can cause confusion if not configured intentionally. Review each rate's minimum order if buyers report unexpected purchase limits.
Save options:
- Create for all dates: Add this ticket to all event dates
- Save: Add only to the current date
Numbered seat events
For events with numbered seating maps, the Tickets tab works differently:
Seating map above tickets
A seating map appears above the tickets table with two modes:
1. Send courtesies and swap seats
- Swap seats: Select one occupied seat and one empty seat, then click "Swap seats". Toggle notification to alert the buyer.
- Send courtesies: Select empty seats, click "Send seats", and complete the courtesy flow.
2. Block/Unblock seats and areas
Select empty or blocked seats (or entire areas) to block/unblock them, then click "Apply changes".
⚠️ Important: Each blocked seat or area reduces the ticket stock accordingly.
Best practices
Pricing strategy
- Early bird rates: Create time-limited lower-priced rates
- Tiered pricing: Offer VIP, General, Economy options
- Group discounts: Use minimum order > 1 for group rates
- Automatic promotions: Set up 2×1, 3×2, 5×4, or custom quantity-based discounts per rate — they apply at checkout without a code. See Automatic ticket promotions.
Stock management
- Keep some stock in reserve for last-minute needs
- Use visibility toggles to hide sold-out tickets instead of deleting
- Monitor reservations — high reservation counts may indicate checkout issues
Entry deadlines
- Set an entry deadline on tickets that lose value after a specific point in the event (e.g., opening acts, workshops, early-access slots)
- Leave the deadline unset for general admission tickets that remain valid throughout the event
- Communicate the deadline clearly in the ticket description so buyers know in advance
For numbered events
- Set up your seating map completely before creating the event
- Block seats for production/crew areas from the start
- Unblock seats gradually if you need to release more inventory
FAQs
Click on the ticket row to expand it. You'll see each rate with its own Sold column showing exactly how many of that rate were purchased.
Courtesies are free tickets you send as gifts — for press, sponsors, friends, artists, staff, etc. They work like regular tickets but have no charge. Recipients receive their tickets via email just like a regular purchase.
No. For numbered seat events, you must use the seating map to send courtesies. Select the specific seats you want to gift, then click "Send seats". This ensures you control exactly which seats are given away.
Click on the Sold number (when it's greater than 0). This takes you directly to the Orders tab with that ticket type already filtered.
Total is the quantity you created (e.g., 100 tickets). Stock is what's still available for purchase (Total minus reserved, sold, and courtesies). If you created 100 tickets, sold 30, and sent 5 courtesies, Stock shows 65.
Tickets with sales cannot be deleted — this would break purchase records. Instead, set visibility to off (hide it from checkout) or reduce the quantity to mark it as sold out.
Edit the ticket and reduce the Quantity to match the number already sold. For example, if you sold 10 tickets, set Quantity to 10 — this makes Stock = 0. The system won't let you set a quantity lower than what's already sold (you'll see an error). Once Stock reaches 0, the ticket displays as "Sold out" on your event page.
Rates are different price points for the same ticket. Use them for early bird pricing (first 50 at $10, next 50 at $15), time-based pricing, or to have one rate visible online and another only at box office.
Yes, and it's safe. Price changes only affect future purchases. Past buyers keep their original price — we save the price at transaction time.
The ticket won't appear in checkout unless the buyer enters a discount code that's linked to that ticket. Use this for exclusive presales, fan club access, or promo codes.
Tickets with a sales schedule still appear in checkout but can't be selected. Check the chip on the ticket: (1) "Sales start [date]" = hasn't started yet, (2) "Sales ended [date]" = already ended, (3) If active, you'll see "Sales end [date]". Also check: Is stock available? Is the minimum order higher than available stock? Is it marked as "Only visible with discount code"? (Note: Entry deadline does not block purchases — it only limits scanning at the door, so it won't cause this symptom.)