Introducing CoreBookings by KRIYA. Same team. More power. Learn more →
View Categories

My Client Used a 5 Class Pass to Book a Special Workshop Instead of the Workshop Pass

If a client books your special workshop with a regular class pass (for example a 5-class pack), they used the wrong product. CoreBookings controls this with class types and Allowed class types on each pass, not a per-class pass picker on the schedule form.

Before you start #

Class types: Settings > Class Types

Passes: Settings > Passes

Workshop on schedule: Class Schedule > Add New Class > event type Workshop

Allowed class types is available on Growth and Scale plans when enabled for your studio. If you do not see it in the pass editor, contact CoreBookings support.

How pass restrictions work #

  • Each scheduled class or workshop has a Session Type (class type), such as Studio Class or Workshop.
  • Each pass or membership can list Allowed class types. Clients can only use that pass for matching session types.
  • If every class type is left unchecked on a pass, it can book any class.
  • If no restrictions are set anywhere, any active pass can book any class, including workshops.

See Restrict passes to specific class types for the full setup guide.

Set up a workshop-only pass #

  1. Go to Settings > Class Types and create a type for workshops (for example Workshop).
  2. Go to Settings > Passes and create your workshop pass (or edit an existing one).
  3. In Allowed class types, tick only Workshop.
  4. Click Create Pass or Update Pass.
  5. Edit your regular class passes (for example the 5-class pack) and make sure Workshop is not ticked in Allowed class types.
CoreBookings pass editor with Allowed class types limited to Workshop
Limit the workshop pass to the Workshop class type only

Tag the workshop with the right session type #

When you add or edit the workshop on Class Schedule:

  1. Click Add New Class (or edit the existing workshop).
  2. Under event type, choose Workshop and set Workshop Price ($) if clients pay online.
  3. Set Session Type to Workshop (or your workshop class type).
  4. Save the class.
CoreBookings Create Class form showing Workshop event type and Session Type
Workshops need the matching Session Type so pass restrictions apply

You can update an existing workshop later with Edit This Class or Edit This & Future Classes if the session type was wrong.

Fix a booking made with the wrong pass #

If a client already booked with the wrong pass before you set restrictions:

  1. Create or confirm you have a dedicated workshop pass in Settings > Passes.
  2. Set Allowed class types on passes as described above.
  3. Open Class Schedule Detail for the workshop and cancel the client's booking (see How to cancel a booking). This returns the visit to their class pass.
  4. Ask the client to book again with the workshop pass, or sell them the workshop pass from their client profile.
  5. If they already own the correct pass, use Add Client on the class detail page to book them in with that pass.

After restrictions are in place, clients cannot book the workshop with a regular class pass online.

Related help #

Need help? Email support@kriya.com.au.