Memberships and recurring fees
Charge monthly or yearly fees by card automatically, and give members their own prices and events.
4 min
Why sell memberships here
A membership is a fee people pay again and again: monthly, yearly, or once a season. Their card is charged automatically each time, so you don't send reminders or keep a spreadsheet of who has paid.
Members can also get their own prices on events, and events only members can sign up for. Without memberships you'd collect these fees by hand and check them at the door.
Because the money is taken automatically, memberships need a connected Stripe account. Once it's connected, press Enable memberships on the Memberships page. That also gives your members a page where they can update their card or cancel.
Plans and prices
Create a membership for each kind of thing you sell, say "Adult" and "Junior". Inside each, under Pricing, add one or more price options: monthly, yearly, weekly, with whatever amount suits you.
Then decide who can join:
- List publicly: it appears on your membership page and anyone can sign up.
- Make invite-only: it isn't listed, and people join only through an invite you send.
A membership you no longer sell can be archived. Existing members keep paying until they or you cancel; nobody new can join.
Getting members in
Three ways to bring people in:
- They sign up themselves on your membership page, if the membership is listed.
- You invite them by email from Invite members. You can choose their price option, give them a free period until a date (handy when they've already paid you for this month), and add a personal note. For a whole list, use bulk invite.
- You add them by hand with Add member manually, for people who pay you some other way. They're never charged; they simply count as members.
Tennis Membership
Published| Row number | ||||||||
|---|---|---|---|---|---|---|---|---|
| 1 | Ben Foster | ben@example.com | Monthly | — | Invited | Expires Nov 23, 2026 | Oct 24, 2026 | |
| 2 | Emma Clarke | emma@example.com | Monthly | Juniors | Active | Oct 31, 2026 | Oct 1, 2026 | |
| 3 | Oliver Hughes | oliver@example.com | Annual | — | Active | Sep 11, 2027 | Sep 11, 2026 | |
| 4 | Lucy Palmer | lucy@example.com | Monthly | — | Past due | Oct 24, 2026 | Jul 24, 2026 | |
| 5 | Daniel Reed | daniel@example.com | Monthly | Seniors | Active | Nov 18, 2026 | Jun 27, 2026 | |
| 6 | Grace Turner | grace@example.com | Annual | — | Active | May 25, 2027 | May 25, 2026 | |
| 7 | Harry Walsh | harry@example.com | Monthly | Seniors | Active | Nov 6, 2026 | Apr 8, 2026 | |
| 8 | Sophie Bennett | sophie@example.com | Monthly | Seniors | Not renewing | Ends Nov 4, 2026 | Jan 6, 2026 |
What being a member gets them
While their status is Active, members get their member price on events and can sign up for members-only events. If a payment fails, they become Past due: they're still on your list, but lose those benefits until they pay. They see a notice with a button to pay straight away.
Members' Practice Night
Weekly evening drills for members. All levels welcome.
Upcoming dates
Nov 3, 18:00 – 19:30
Free · 12 spots left
This event is for members. Sign in so we can verify your membership.
Sign inTeams split members into groups, each with a coach. A coach who signs in sees only their own teams.
Shared access lets a member invite someone to look after their membership with them, typically a parent. The person who pays stays in charge of the card.
One Stripe setting to change
Memberships are charged on your own Stripe account, so what happens after a failed payment is set in Stripe, not here. Stripe's default is to cancel the membership after about two weeks of failed retries, and a cancelled one can't be brought back.
In your Stripe Dashboard, go to Billing › Revenue recovery and set it to leave the subscription past due. The member then stays on your list, and can catch up by paying what they owe.
While you're there, leave Stripe's own customer emails switched off. We already send members their payment and renewal emails in their language, and they'd otherwise get two of each.