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).
Change a ticket's price
Prices are edited per ticket, from the event's Tickets tab — not from the "Edit" button in the top right corner (that menu is for event information, checkout, dates and other settings, and does not include tickets).
- Open your event and go to the Tickets tab (in the event navigation).
- Find the ticket in the table and, in the Actions column, click Edit (if actions are grouped, open the three-dots menu → Edit).
- In the modal, open the Pricing tiers section.
- Change the Price field (and the service fee % if you want). If you have multiple tiers, edit the relevant one or add a new one with "Add tier".
- Click Save. If the event has multiple dates, you'll be able to choose which dates the change applies to.
The change only affects future purchases. Previous buyers keep the original price — the price is locked at purchase time.
Shortcut from the Events list: you can also change prices with bulk ticket editing without opening the event detail.
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.
Can't find the "Create ticket" button? It's almost always because your event uses a seating map (a numbered event). On numbered events you don't create new tickets by hand: tickets are automatically generated from your seating map categories (e.g. VIP, Stalls, Balcony → each category becomes a ticket type). To add a new ticket type on a numbered event, edit the seating map and create a new category from "Manage categories"; that category then appears automatically as a new ticket type. See Create a seating map and Use maps in events.
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
Free tickets via box office ($0 rate hidden from online)
Want to hand out free tickets without emailing them yourself as courtesies? You can create a rate priced at $0 that is hidden from online sale and sold only at the box office. That way the free rate never appears in the public checkout (no one can grab it for free online) and it's only issued in person from Sell — for example, so your box office staff, or an RRPP with the Seller role, can hand out free tickets at the door.
How to set it up:
- Open your event and go to the Tickets tab.
- Edit the ticket (or create a new one with "Create ticket") and open the Rates section.
- Click "Add rate" and set the Price field to 0.
- For that rate's visibility, leave it as box office only (turn off online visibility). This keeps the $0 rate out of the online checkout.
- In the ticket's Visibility settings, make sure "Available at ticket office" is enabled.
- Click Save.
From then on, that $0 rate can only be issued from Sell (box office) — not from the public event page. Whoever runs the box office selects it like any other rate and hands it out at no charge.
Difference from courtesies: courtesies are sent by you (Owner, Administrator, or Producer) via email to each guest. The $0 box office rate, by contrast, is issued in person by whoever is running the box office — useful when you want to delegate handing out free tickets to someone else (e.g., an RRPP with the Seller role) without giving them access to the courtesies tab.
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.
Create a $0 rate inside the ticket, mark it as box office only (hidden from online sale), and make sure the ticket is Available at ticket office. That rate is only issued from Sell, so your box office staff —or an RRPP with the Seller role— can hand out free tickets in person without them showing up for free in the online checkout. It's the alternative to courtesies when you want someone else to distribute the tickets at the door instead of emailing them yourself. See Free tickets via box office.
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.