Skip to main content
Help centre

Create memberships and class packs

Choose between a recurring membership and prepaid class pack, configure access and limits, and publish the product in Junocal.

10 min readLast reviewed

Quick answer

Use a membership for ongoing or fixed-length access and a class pack for prepaid visits. In both cases, configure the eligible services and limits before you publish the product.

Before you begin

  • Stripe ready for charges before you publish a paid recurring or prepaid product.

  • The underlying classes or appointment services already created and named clearly.

  • A written decision on price, included services, usage limit, start rule, expiry and cancellation terms.

You'll know it worked when

  • The public product page states the charge, billing or expiry rule and exactly what the client can book.

  • A test purchase creates the expected membership or credit balance on the client profile.

  • An eligible booking uses the product once and an ineligible service does not offer it.

  • Staff can explain the difference between a returned credit, a cancelled renewal and a monetary refund.

Follow along in Junocal

Open the exact product area, then keep this guide beside it.

Open Memberships

Choose membership or pack

  • Choose a recurring membership when the client should be billed on a repeating schedule for continued access.

  • Choose a fixed-length membership when access should end after a defined term.

  • Choose a class pack when the client should prepay for a fixed number of visits and use credits over time.

  • Use a drop-in price when no ongoing entitlement is needed.

Create a membership

  1. 1

    Open Memberships and choose New membership.

  2. 2

    Add the public name, description, billing amount and billing or term rules.

  3. 3

    Choose which classes or services the membership can book. Add usage limits if the plan is not unlimited.

  4. 4

    Review pause, cancellation and start-date settings, then publish.

  5. 5

    Open the public purchase page and check that the included access is explained clearly.

Create a class pack

  1. 1

    Open Packs and choose New pack.

  2. 2

    Set the number of credits, selling price and expiry window.

  3. 3

    Choose the eligible classes or services.

  4. 4

    Publish the pack and test that an eligible booking offers it as a payment option.

Troubleshooting

Start with the symptom that matches what you can see. Check the existing record before repeating a booking, payment or import.

The membership or pack is published but not offered for a class

Check these first

  • Open the product and confirm the class or service is included in its eligibility settings.

  • Check publication, start and expiry dates plus any remaining credit or usage limit on the client's product.

Next step: Correct the eligible-service rule or product dates, save, and test with the affected client and exact dated session.

A credit was used differently from what staff expected

Check these first

  • Review the product's usage rules and the booking history on the client profile.

  • Confirm whether a cancellation returned a credit or only changed attendance state.

Next step: Start any correction from the related booking or product history. Record an internal reason when staff make an exception.

The client bought the wrong product

Check these first

  • Confirm whether it has already been used and whether a processor charge, credit or renewal is involved.

  • Read the studio's refund and cancellation terms before changing the purchase.

Next step: Open the original sale and product on the client profile, then choose the appropriate correction with the amount and entitlement visible.

Answers before you get stuck

Should I use a membership or a class pack?

Use a membership for ongoing or term-based access. Use a pack when the client prepays for a fixed number of visits without an ongoing billing commitment.

Can I limit which classes a membership or pack covers?

Yes. Configure the eligible services on the product so it can only be used for the classes or appointments you intend.

Did this guide solve the problem?

Make the change, or ask with your account attached

Open the relevant Junocal screen now. If your question depends on a particular client, payment or class, Juno can send it to the support inbox with the page and studio context included.