Skip to main content

Overview

Primary resale provides a built-in marketplace where customers can list purchased tickets for resale directly through your shop. Instead of turning to unauthorised third-party platforms, buyers and sellers transact within your ecosystem β€” giving you full control over pricing, fees, and the customer experience. Resale is useful for organisations where:
  • Customers regularly need to resell tickets they can no longer use
  • You want to prevent unauthorised resale on external platforms
  • You want to capture fees on secondary transactions
  • You need to control how resale prices are set relative to the original price
When enabled, customers see a Sell your tickets button on their orders. Buyers see Verified resale tickets available alongside standard inventory on event pages.

How It Works

The resale lifecycle involves three participants: the admin who configures the rules, the seller who lists items, and the buyer who purchases them.
1. Admin enables resale and configures settings
   └── Company, event, and/or sale item level

2. Seller lists items for resale
   └── Chooses items, sets price (if allowed), sets sale deadline
   └── Items become available in the shop

3. Buyer purchases resale items
   └── Resale items appear alongside standard inventory
   └── Buyer completes checkout as normal

4. Seller receives payout
   └── Proceeds sent via configured payout method
   └── Original items transferred to buyer

What Happens Behind the Scenes

When a seller lists items, each item becomes a resale contract within a resale listing. The listing groups the items together and controls shared settings like the sale deadline and minimum purchase quantity. Each contract tracks the individual item’s status β€” whether it is available, sold, or cancelled. When a buyer purchases a resale item, the original seller’s item is cancelled and a new item is created for the buyer. The seller receives their payout according to the configured payout mode, minus any resale fees they are responsible for.

Settings Inheritance

Resale settings are configured through a three-level hierarchy:
LevelScopePurpose
CompanyAll events and sale itemsSets the defaults for your entire account
EventAll sale items within an eventOverrides company defaults for a specific event
Sale itemIndividual sale itemOverrides event defaults for a specific item type
At each level, settings can be explicitly set or left blank to inherit from the level above. For example, if you set Pricing strategy to Purchased price at the company level but want a specific event to allow flexible pricing, you can override just that setting at the event level β€” all other settings continue to inherit from the company.
Enabling resale at the company level means all events and sale items will have resale enabled by default. You can manage resale settings individually for each event from the event dashboard, or for each sale item from the sale item settings.
For full details on every setting and how to configure them, see Resale Configuration.

Item Eligibility

Not all items can be listed for resale. The platform checks eligibility automatically and displays a reason to the customer if an item cannot be listed.
ConditionMessage shown to customer
Resale is disabled for the itemResale is not currently available for this item.
Item type is not supported (e.g. addon)This item is not a valid type for resale.
Item has addons attachedThis item cannot be resold as it contains addons.
Item is part of a bundleThis item cannot be resold as it is a bundle.
Outside the listing windowThis item cannot be listed for resale until X hour(s) before the event begins.
Event has already passedItems for this event can no longer be listed for resale.
Item was freeFree items cannot be listed for resale.
Item was complimentaryComplimentary items cannot be listed for resale.
Item has been transferredTransferred items cannot be listed for resale.
Item is not in a valid stateThe order item is not in a valid state for resale.
Items that are already listed for resale cannot be listed again. Each item can only have one active resale contract at a time.

Restrictions

Resale interacts with other platform features in the following ways:
  • Order modifications β€” Orders cannot be modified while any of their items are listed for resale. The order is temporarily locked until the listing is closed or cancelled.
  • Transfers β€” Items cannot be transferred while listed for resale. Conversely, items that have been transferred to a different customer cannot be listed for resale.
  • Resale orders β€” Orders that contain items purchased through resale cannot themselves be modified.
  • Cancellation β€” A resale listing cannot be cancelled while any of its items are in a buyer’s active basket.