How membership validity works
A one-time membership is always valid for a rolling period: a number of days, months, or years counted from the day the client buys it. That's what clients see on your public page — "Valid for: 6 months". A fixed calendar range, such as 17 August to 21 December, can't be set on a membership.
For a semester or term, pick a validity duration that matches its real length. Days usually give you the closest fit.
Example: A 6-month validity sold in mid-August runs until mid-February — long past the end of the autumn term. An autumn semester is closer to 4 months, or roughly 120 days.
One thing to plan for: the validity duration of an existing variant can't be changed later, because that would affect memberships clients have already bought. If you need a different length, create a new variant with the correct validity and archive the old one.
Individual end dates can still be adjusted after purchase, one client at a time — see the bottom of this article.
Create a membership like any other and assign it only to classes/workshops/courses within the desired period.
Don't forget to add an informational note to your membership — ideally in both descriptions (membership description and validity description).
Then add only this membership as a pricing option to your summer classes:
You can also set the expiration date from the admin panel after someone purchases the membership.





