Regular auto-renewing subscriptions allow your customers to book past their renewal date. If this isn't ideal for your business, there's a workaround:
You can create an auto-renewing subscription that links to a class package, where the linked package is the only benefit the subscription includes.
In other words, the subscription:
does not include any one-off classes or class templates
is linked to a class pack with the exact number of credits you want to give per renewal
So, for example, if you have linked this special subscription to a 10 class pack, then every renewal cycle customers will be able to use the credits from that pack on classes but only on classes that are scheduled within the current renewal cycle.
After the first renewal hits, the linked pack's credits will reset back to 10.
Note that in the event that a customer doesn't use all of the packs credits for the current renewal cycle, the remaining credits will not roll over to the next month.
How do I set this up?
First, create your pack
To get started, first create a 10 class pack (from subscriptions/packs, click packs, new pack, fill in the prompts). If one already exists you do not need to create another. Just make sure this pack includes access to all classes that the customer will need to be able to register for.
โThen create your subscription
Click Subscriptions & Packs > Subscriptions > Create
Give it a name that describes what the customer will receive. A description that covers that the customer can't book past the renewal date may also help set customer expectations.
Choose your renewal cycle / cadence.
Under Auto-renewal settings, toggle on 'This subscription auto-renews'.
Under 'What this subscription can be used for' uncheck the 'select all' box so that no class templates are included.
Then submit.
From the Subscription Details page, double check that no classes are included (one-off or templates). Then click Subscriptions/packs > Assign memberships.
Select your 10 pack > click 'Assign selected.'
When finished, you're subscription should look like this. Remember: only the pack should include classes / class templates. The subscription should not.