Overview
Season tickets let you sell a single item that covers every event in a schedule. Instead of buying a separate ticket for each match, performance, or show in a series, a customer purchases one season ticket and receives entry to the full run. When the schedule uses a seating plan, each season ticket holder is guaranteed the same seat for every event. Season tickets appear alongside regular tickets in the ticket shop. Customers see a Season ticket badge (or your custom label) distinguishing them from single-event tickets. Once purchased, a season ticket generates a barcode that is scanned for entry at each event in the schedule.Season tickets require the Season tickets feature to be enabled for your company. If you don’t see the option to add season tickets, contact your account manager.
Use Cases
Sports league with a fixed fixture list
Sports league with a fixed fixture list
A football club sells season tickets covering all home matches in a schedule. Fans purchase once and attend every fixture. With a seating plan applied, each season ticket holder keeps their assigned seat for the entire season — no need to re-select a seat for each match.
Theatre or concert series
Theatre or concert series
A venue runs a six-show theatre season. Season tickets give subscribers access to all six performances. The venue can set a season ticket price that offers a discount compared to buying six individual tickets, and use customer groups to restrict early access to members.
Festival weekend pass
Festival weekend pass
A multi-day festival creates a schedule with one event per day. A season ticket acts as a weekend pass — one purchase grants entry to every day. Since the festival is general admission (no seating plan), there is no seat assignment, just entry access.
How It Works
A season ticket is a sale item type that belongs to an event within a schedule. When created, it can be assigned to all events in the same schedule. This means:- One purchase = access to every event in the schedule
- One barcode is scanned at each event for entry
- One seat (if using a seating plan) is reserved across every event in the schedule
Requirements
Season tickets work within the following constraints:| Requirement | Detail |
|---|---|
| Schedule | The event must be part of a schedule. A season ticket on a non-scheduled event behaves like a regular ticket. |
| No timeslots | Events with season tickets cannot use timeslots. You’ll see: “You cannot enable timeslots for an event which has got season tickets” |
| No teams | Events with season tickets cannot use teams. You’ll see: “You cannot enable teams for an event which has got season tickets” |
| Feature flag | The Season tickets feature must be enabled for your company |
Creating a Season Ticket
To create a season ticket:- Open the event dashboard for any event in your schedule
- Scroll to the Season tickets section
- Click Add season tickets
- In the modal, click Create new season ticket
- Configure the season ticket (see Configuration below)
- Save the season ticket
You can also add an existing season ticket from another event in the schedule by selecting it from the modal instead of creating a new one.
Configuration
The season ticket form is organised into several sections. Many settings are shared with other sale item types — see Core Concepts for general sale item configuration. The sections below highlight settings that are particularly relevant to season tickets.Basic Details
| Field | Description |
|---|---|
| Name | The name shown to customers in the ticket shop and on their ticket (e.g. “Adult Season Pass”) |
| Name suffix | Optional text appended to the name, useful for distinguishing variants |
| Requires approval | When enabled, purchases require admin approval before they are confirmed |
| External ID | Optional identifier for integrations |
Pricing
Set the price for the season ticket. This is a single price covering the entire schedule — customers pay once for access to all events. Season tickets support:- Fixed pricing or percentage-based pricing
- Multiple tax bands, including conditional tax bands
- Discount attraction (enabled by default)
- Per-event fees (fixed, percentage-based, with optional minimum and maximum)
Stock and Purchase Limits
Season tickets have unlimited stock by default. You can configure:| Field | Description |
|---|---|
| Minimum order quantity | Fewest season tickets a customer can buy in one order |
| Maximum order quantity | Most season tickets a customer can buy in one order |
| Multiples of | Require purchases in set multiples (e.g. pairs) |
| Purchase limit per customer | Maximum a single customer can buy across all orders |
On events with a seating plan, minimum order quantity enforcement is automatically disabled to avoid forcing customers to select more seats than they need.
Purchase Restrictions
Control who can purchase season tickets using:- Prerequisites — Require customers to already hold specific items before they can add this season ticket
- Customer groups — Restrict availability to members of specific customer groups
- Access codes — Require a code to unlock the season ticket for purchase
Sales Channels and Display
| Field | Description |
|---|---|
| Sales channels | Choose where the season ticket is sold: Ticket Shop, Box Office, or Kiosk. Season tickets are excluded from kiosk by default. |
| Hide when off sale | Hide the season ticket from the shop when outside its sale dates |
| Hide when out of stock | Hide when sold out |
| On sale from / until | Set the sale window for the season ticket |
| Custom sale badge | Add a badge (e.g. “Best Value”) with optional tooltip |
Scanning and Validity
| Field | Description |
|---|---|
| Scanning grace period | How many minutes before the event start time scanning is allowed |
| Show validity in shop | Display the validity period to customers during purchase |
Season tickets do not have a check-in time — they are valid for the event’s own scheduled time.
Fulfilment
| Field | Description |
|---|---|
| Can be downloaded | Allow customers to download their season ticket as a PDF |
| Can be fulfilled | Enable physical fulfilment (if fulfilment is available for your company) |
| Printable | Assign a printable template for the ticket |
| Apple Wallet pass | Assign an Apple Wallet pass template |
Bundles
Season tickets can be bundled with other items. When a customer purchases a bundled season ticket, all bundled items are included automatically.Resale
If your company has resale enabled, you can configure resale settings for the season ticket.Price Bands and Seating Plans
When an event uses a seating plan, season tickets can be assigned to a specific price band. This controls which seats are available to season ticket holders. The key benefit of season tickets on seating plan events is the guaranteed same-seat assignment: when a customer selects a seat for their season ticket, that same seat is reserved for them at every event in the schedule. The customer picks their seat once and keeps it for the entire run.Assignment Conflicts
When assigning a season ticket to events in a schedule, conflicts can arise if a customer already holds a direct ticket (purchased separately) for one of the events with the same seat. The platform detects these conflicts automatically. When conflicts exist, you’ll see a list showing:- Order reference — linked to the order
- Customer name and email
- Barcode and seat information
Capacity Management
By default, season ticket sales count towards the event’s ticket capacity. For scheduled events, you can control this with the Ticket capacity includes season tickets setting. To configure this:- Open the event dashboard
- Find the Capacities section
- Toggle Ticket capacity includes season tickets
This setting only appears for events that are part of a schedule and have season tickets.
Custom Season Ticket Label
By default, season tickets display a Season ticket badge in the ticket shop. You can customise this label per schedule to match your terminology — for example, “Season Pass”, “Membership”, or “Full Series”. To set a custom label:- Open the schedule settings
- Go to the Season tickets tab
- Enter your custom label (supports multiple languages)
- Save
Season Tickets on the Dashboard
Event Dashboard
The event dashboard shows a Season tickets section listing all season tickets for the event, with a count in the header (e.g. “Season tickets (3)”). From this section you can:- Add season tickets — create a new season ticket or assign an existing one
- View attendance — opens the order items list filtered to season ticket attendance
- Reorder — sort season tickets alphabetically or drag to reorder
Schedule Dashboard
The schedule dashboard shows season tickets alongside regular tickets for each event, with:- Capacity bars showing sold ticket counts (green) and sold season ticket counts (blue) per event
- Item cards listing each season ticket with its sold and reserved counts
- Assignment links — click Grants access to X events on any season ticket to see which events it covers
Purchasing a Season Ticket
In the ticket shop, season tickets appear in the same item selector as regular tickets, distinguished by a badge. The badge shows either the default text Season ticket or your custom label. For general admission events, customers simply select a quantity. For seating plan events, customers choose their seat — and that seat is reserved across every event in the schedule. If a selected seat is no longer available for one or more events in the schedule, the customer sees: “The space (seat name) for (event name) is no longer available in one or more events.”Transfers
Season tickets can be transferred between customers. When a season ticket is transferred, the new holder receives access to all remaining events in the schedule. Dedicated reporting is available for season ticket transfers — see Reporting below.Reporting
Three dedicated reports are available for season tickets:| Report | Description |
|---|---|
| Season Ticket Sales | Sales figures per season ticket type: issued count, discounts, refunds, net revenue, fees, and tax — broken down by currency |
| Season Ticket Attendance | Attendance data for purchased season tickets: barcode, holder name, item name, event, first scan date, and seating information |
| Season Ticket Transfers | Transfer history: old and current barcodes, transferring and receiving customer, event, and transfer date |
Related Pages
Core Concepts
Understand the fundamentals of sale items — shared settings and configuration options.
Schedules
How event schedules work — the foundation that season tickets build on.
Seating Plans
Create and manage seating plans, including seat assignments for season tickets.
Capacity Controls
How capacity is managed across events, including the season ticket capacity setting.
Bundles
Group season tickets with other items into a single purchasable bundle.
Item Transfers
Transfer season tickets between customers.
