Classy Studio
ExamplesPricingSupport
Login
All help articles

Payments

Sell a Season Pass for a fixed set of classes

Just need the quick answer?

See the short version in the FAQ

A Season Pass is a fixed collection of upcoming classes sold as one purchase. Customers pay one flat price, and after payment is confirmed we enroll them in every included class. It works well for a multi-week workshop, a holiday series, or a defined October–December program where you want the schedule and price to be clear from the start.

Create a Season Pass

  1. 1Open Private Lessons from your dashboard and choose the Packages tab.
  2. 2In the Season Passes section, click New pass.
  3. 3Give the pass a customer-friendly name and add an optional description explaining the included classes.
  4. 4Enter one positive flat price for the whole pass, then select between 2 and 12 classes. Each class can appear only once.
  5. 5Save the pass. It becomes active and gets its own public purchase page.

Check the class requirements

  • A pass must contain 2–12 different classes that belong to you.
  • Every included class must be public, publicly visible, and not password-protected or deleted.
  • Included classes must use a single flat price. Classes with ticket types or other pricing options cannot be added.
  • The current Season Pass checkout cannot collect a required waiver signature or required custom signup fields. Remove those requirements or use individual class registration instead.
  • Classes may have different individual prices. The Season Pass itself has one upfront price for the complete set.

Set the price and show the savings

  1. 1Only classes that are publicly listed, not private or restricted, and not deleted can be included.
  2. 2Each included class must use one flat price. Ticket types, required waiver signatures, and required custom signup fields are not supported by Season Pass checkout.
  3. 3Compare the individual class prices with the Season Pass price. The difference is the customer's savings; the pass price is charged once at checkout.
  4. 4If a class no longer meets the requirements, edit the class or update the pass before sharing its link.

Share the public purchase link

  1. 1Find the pass in the Season Passes list and open its public page link. The URL looks like /your-slug/bundles/your-pass-id.
  2. 2Copy that link into your website, social profile, newsletter, or customer messages.
  3. 3Customers can review every included class, its normal total value, the Season Pass price, and the displayed savings before they enter their name and email.

What customers see at checkout

  • The public page lists every included class with its date, time, location, and normal price.
  • The page compares the included classes' total value with the Season Pass price and shows savings when the pass price is lower.
  • The customer enters their name and email, then pays the one pass price through the available payment provider.
  • After payment, Classy verifies the purchase before showing a completed result. The customer is enrolled in each included class once the purchase finishes processing.

Seats, capacity, and purchase states

  • A Season Pass reserves capacity across all included classes before the payment is charged. If any class cannot accept the enrollment, the purchase does not complete.
  • While payment or enrollment is being finalized, the return page can show Processing. It refreshes automatically rather than guessing that a customer is enrolled.
  • Completed means the buyer was enrolled in the included classes. Failed means the purchase did not complete and no Season Pass enrollment remains.
  • If a payment is cancelled or fails after seats were held, those held seats are released so the classes can sell them again.
  • The instructor's Season Pass list shows active or archived passes and the included classes. Archiving stops a pass from being sold without changing the classes themselves.

Refunds and changes

  • Refunding a Season Pass changes the purchase to Refunded and removes the buyer's Season Pass enrollment. The seats released by that refund become available again.
  • If a provider refund is still being confirmed, the purchase can show a pending refund state. Check the payment dashboard before promising that the money has arrived.
  • You can edit a pass to change its name, description, price, or included classes, or archive it when you no longer want new purchases. Review the updated public page before sharing the link again.
  • A Season Pass is not the same as a prepaid package: a pass enrolls a buyer in one fixed list of classes immediately, while a prepaid package creates reusable session credits that the customer applies to eligible classes one booking at a time and may optionally expire.

Was this article helpful?

Still stuck? Reach out and we'll help directly.

Related articles

  • Payments

    Issue a refund or class credit

  • Payments

    Sell prepaid class packages

  • Payments

    Accept payments with Square

Teach

  • Features
  • Examples
  • Pricing
  • vs. Eventbrite

More

  • Gift Cards
  • Blog
  • Our Why

Help Center

  • Browse articles
  • Contact Us
  • FAQ
Classy Studio
© 2026 Classy StudioTermsPrivacy