July 13, 2026
Now live: memberships
Sell monthly and yearly plans, move your existing members over from a spreadsheet, and make events members-only.
If you run a club, a studio, or a gym, chances are your steadiest income isn't one-off bookings but the regulars who pay every month. Until now, that side of the business lived outside Isopenat: a spreadsheet of who paid, bank transfers to match up by hand, awkward reminder messages. Memberships bring it all into one place.
Create a plan, let the billing run itself
In the admin panel, the new Memberships section lets you create a membership with as many pricing tiers as you like: monthly, yearly, weekly, or a custom interval like every three months. You decide what the signup form asks, whether that's just a name or extra fields like date of birth and an emergency contact. Publish the membership and it appears on your public booking page; leave it unpublished and it stays invite-only.
Payments run on Stripe, the same way online card payments for bookings already do. When someone subscribes, their card is charged automatically at the start of every period: no invoicing by hand, no chasing late payers. If a charge fails, the member shows up as past due, so you see it at a glance. Our service fee is the same as for any other payment; just note that Stripe's own processing fee is slightly higher on recurring payments than on one-off charges.
Members sign up on your booking page
Your public page gets a memberships section where visitors pick a plan, fill in the signup form, and pay by card. One account can hold several members: a parent signs up two kids, each with their own membership, paid from one card.
Members help themselves, too. From the membership page they can update their card, download past invoices, or cancel. Cancelling works the fair way: the membership stays active until the end of the period they've already paid for, and they get an email confirming exactly that.
Invoices on autopilot
If you use automatic invoicing, every renewal issues an invoice to the member, with the billing period spelled out on the line item. You can override the VAT rate or add an invoice comment per membership if your accountant asks for it. Membership revenue also shows up on your dashboard, right next to bookings.
A member list that keeps itself up to date
Every membership has a Members tab: search by name, email, or phone, and see each member's plan, status, and renewal date. When someone cancels, they're flagged as “Not renewing” with the exact date their access ends, so you know who's actually leaving, not just who stopped showing up. Each member's page shows their payment history, and a refund (credit note included) is one click. Their signup details stay editable, so the profile keeps up when something changes.
Bring the members you already have
Nobody starts from zero. Invite existing members by email: pick their plan or let them choose, add a personal note, and, most usefully, give them a free trial until a date you pick. Set it to the day their current membership expires, and they pay nothing until then; billing starts by itself afterwards.
Got the whole roster in a spreadsheet? Upload it. Bulk invite reads CSV and Excel files, matches the columns for you, and shows a preview of exactly who will get an invite and who will be skipped and why: a duplicate row, an invalid email address, someone who's already a member. Nothing is dropped silently. Each invitee lands on a signup form pre-filled with their details.
And for members who don't pay by card at all, like honorary members, staff, or a legacy arrangement, add them manually. They're never billed and stay active until you remove them.
Members-only events
Memberships work together with group events: restrict any event, or a whole recurring series, to one or more memberships. On the public schedule the event carries a “Members only” badge; visitors are asked to sign in, and a signed-in customer without the right membership gets a link to join it. Every registration records which membership it was made with, so the participant list always shows who came on which plan.
Who benefits
- A tennis club sells an annual membership and makes its weekly member trainings members-only. Renewals, invoices, and access checks all take care of themselves.
- A yoga studio offers an unlimited monthly plan. Students subscribe online, manage their own cards, and cancel on their own when life happens. No awkward conversations.
- A swim school has parents subscribe for their kids: the signup form asks for the child's name and date of birth, and one parent manages several children from a single account.
- A martial arts gym moves off its spreadsheet in an afternoon: two hundred members bulk-invited at once, each with a free trial that ends the day their current pass runs out.
Start selling memberships
Memberships are included with Isopenat. Connect Stripe, create your first plan, and share it with your members today.
Get started for free