Skip to main content

Overview

Sale items are the purchasable entities attached to an event. Every ticket, product, fee, donation, and bundle that a customer can buy is a sale item. Sale items share a common set of configuration options — pricing, stock, sales channels, visibility — while each item type adds its own specific capabilities.
  • Sale items belong to an event and are created from the event dashboard.
  • Multiple sale items can be organised into sale item groups to structure how they appear on the event page.
  • Sale items can optionally be assigned to timeslots, restricting them to a specific time window within the event.
  • For seated events, sale items are assigned to a price band that determines which seats they can be purchased for.
  • All dates on a sale item — on-sale dates, validity dates — follow the event’s timezone.
The API provides endpoints to create and update specific item types — tickets, products, guest lists, and charities — as well as to retrieve sale items across events.

Inventory Items & Sale Items

The platform distinguishes between inventory items and sale items:
  • An inventory item is the master definition of something you sell — its name, description, image, and global stock. Inventory items are managed from the Inventory section in the admin navigation and are scoped to your company.
  • A sale item is an instance of an inventory item configured for a specific event. Each sale item has its own pricing, on-sale dates, stock allocation, sales channels, and display settings.
One inventory item can be assigned to multiple events, creating a separate sale item on each. This is particularly useful for scheduled events where the same ticket type appears across many dates.

What’s Shared

The inventory item’s name and description are shared across all of its sale items. Changing them on the inventory item updates them everywhere the item is used.

What’s Event-Specific

Each sale item independently controls:
  • Pricing (per currency, per sales channel)
  • Stock allocation
  • On-sale dates
  • Sales channels and visibility
  • Order limits
  • Validity and scanning settings
  • Tax bands and fees
  • Add-ons, prerequisites, and customer group restrictions

Global Stock

Inventory items can have a global stock that acts as an upper limit across all events. Each sale item’s stock cannot exceed the inventory item’s global stock. When global stock is not needed, it can be disabled at the company level so that stock is managed per event only.

Bulk Updates

When editing a sale item that is linked to the same inventory item across multiple events, you can choose to apply changes to all related sale items or just the current one. For scheduled events, additional options allow targeting events by schedule group, weekday, or custom selection.

Item Types

Each sale item has a type that determines its behaviour and available configuration options.
TypeDescription
TicketThe primary item type for event admission. Supports scanning, add-ons, sharing, price bands, and resale.
ProductMerchandise, food, drink, or any non-admission item sold alongside an event. Supports scanning, add-ons, and sharing.
Season TicketA pass that covers multiple events within a schedule. Supports scanning and price bands.
Guest ListFree or priced guest list entries. Supports scanning.
DonationVariable-price charitable donations with optional gift aid. Customers choose how much to give within a configured range.
Gift VoucherA voucher with a monetary value that can be redeemed against future purchases. See gift vouchers.
BundleA container that groups multiple items into a single purchasable unit. See bundles.
Event FeeA fee charged per item or per order. Can be attached to specific items or applied to all items on an event. See custom fees.
Fulfilment FeeA shipping or delivery fee. See fulfilment fees.
Resale FeeA fee applied to resale transactions.
See item types for detailed information on each type and its capabilities.

Pricing

Sale items support flexible, multi-currency pricing.

Price Fields

FieldDescription
PriceThe base price of the item, entered in the smallest currency unit (e.g. pence, cents).
Processing feeAn optional fee added on top of the base price. Can be a fixed amount or a percentage of the base price.
Was priceA strike-through price displayed alongside the current price to indicate a discount or price reduction.

Multi-Currency

If your company supports multiple currencies, you can configure separate pricing for each currency. Each currency can be individually enabled or disabled per sale item. When a currency is not explicitly configured, the item is not available in that currency.

Sales Channel Pricing

Pricing can optionally be overridden per sales channel. For example, you could set a different price for box office sales than for online purchases.

Variable Pricing

Some item types (such as donations) support variable pricing, where the customer chooses their own price within a configured minimum and maximum range.

Tax

Each sale item can be assigned a tax band that determines how tax is calculated. For companies operating across multiple countries, conditional tax bands allow different tax rates based on the customer’s location.

Stock Management

Stock controls how many of each item can be sold.
  • Unlimited stock — The item can be sold without limit (subject to event capacity controls).
  • Limited stock — A total stock quantity is set when the item is created. The platform tracks current remaining stock in real time as purchases and reservations are made.
Stock can also be managed at the sale item group level, providing a shared stock pool across multiple items. See capacity controls for how stock interacts with other capacity layers.

On-Sale Dates

On-sale dates control when an item is available for purchase. See sales periods for event-wide and scheduled on-sale windows.
FieldDescription
On sale fromThe date and time when the item becomes available for purchase.
On sale untilThe date and time when the item stops being available for purchase.
Items outside their on-sale window are considered “off sale” and cannot be purchased, though they may still be visible on the event page depending on visibility settings.

Sales Channels

Sales channels control where an item can be purchased. Each item can be independently shown or hidden on each channel:
ChannelDescription
ShopThe online ticket shop where customers browse and purchase.
Box OfficeThe admin box office interface for in-person or phone sales.
KioskSelf-service kiosk terminals (if enabled).
An item with no sales channels enabled cannot be purchased from any channel.

Order Limits

Order limits control how many of an item a customer can purchase.
SettingDescription
Minimum order quantityThe fewest items a customer can add to their basket.
Maximum order quantityThe most items a customer can add to their basket.
Must purchase in multiples ofForces purchases in specific quantities (e.g. multiples of 2 for pairs). The minimum order quantity is automatically adjusted to match.
Forced minimumWhen enabled, the quantity selector starts at the minimum rather than zero, requiring the customer to actively remove items if they don’t want the minimum.
Per-customer purchase limitLimits how many of this item a single customer can purchase across all orders.

Visibility & Display

These settings control whether an item appears on the event page under certain conditions.
SettingDescription
Hide when off saleThe item is hidden from the event page when it is outside its on-sale window.
Hide when out of stockThe item is hidden from the event page when its stock reaches zero.
Custom sale badgeA short label (max 25 characters) displayed as a badge alongside the item, such as “Early Bird” or “Limited”.
Custom badge tooltipHelp text shown when hovering over the custom badge.
Items that are not hidden will still appear on the event page when off sale or out of stock, but customers will not be able to add them to their basket.

Prerequisites & Restrictions

Prerequisites

Sale items can be configured to require the customer to also purchase (or have previously purchased) specific other items. This is useful for items that should only be available alongside a particular ticket type.
  • Require all — The customer must have all prerequisite items.
  • Require any — The customer must have at least one prerequisite item.
An optional restriction message can be displayed to explain to customers why the item is unavailable.

Customer Group Restrictions

Items can be restricted to specific customer groups. Only customers who belong to one of the selected groups can see and purchase the item.

Access Codes

Items can be hidden behind access codes, making them invisible until the customer enters a valid code.

Add-Ons

An add-on is a sale item that can only be purchased alongside a parent item. When a customer adds the parent item to their basket, its add-ons become available for selection. See add-ons for details.

Sale Item Groups

Sale item groups organise items into labelled sections on the event page. Groups support hierarchical nesting (groups within groups) and have their own on-sale dates and visibility settings, providing an additional layer of control over how items are presented. See sale item groups for details.

Validity & Scanning

Sale items that support scanning (tickets, products, season tickets, guest lists) can be configured with validity dates that control when the item is valid for entry. Check-in time presets, grace periods, and shop display options are configured per sale item. See validity dates for full details on all options.

Media & Delivery

SettingDescription
PrintableAssigns a custom PDF template for the item’s ticket or receipt.
Apple Wallet passAssigns a mobile wallet pass design.
Can be downloadedControls whether the item generates a downloadable PDF for the customer.

Approvals

If item approvals are enabled, individual sale items can be marked as requiring approval. Purchases of these items are held pending until an admin approves or rejects them.

Resale

Tickets can be enabled for primary resale, allowing customers to list purchased tickets for resale on the platform. Resale settings can be inherited from the event or overridden per sale item, including pricing strategy, listing windows, and fee allocation.