Club Article

Club Memberships: Tiers and Dues

Club Memberships lets your members join your golf club right inside the app at a membership tier you set up. Each tier has its own name, price, and benefits, so you can run everything from a simple free roster to paid tiers like Full, Social, and Junior — with dues that recur automatically every year (or month). Setting up tiers and collecting dues, online through Stripe or offline, is free for every club.

The club Membership tab showing My membership with the member's current tier, Active status and renewal date, a Cancel membership link, and a Change tier list below with another tier's price, benefits, and a Join button

What membership tiers are

A tier is a membership level members can belong to, each with its own price and benefits. You decide what tiers your club offers and what each one costs. A member belongs to one tier at a time, and they can see which tier they are on under My membership.

Common setups include:

You can keep it as simple as a single free tier, or set dues and let members pay. Every tier can list its own benefits so members know what they are getting.

Setting up your tiers

You build your tiers either in the club setup wizard when you first create your club, or any time afterwards in Settings → Members → Tiers. Tap Add tier to create one, then fill in the details. Drag to reorder them so the one you want members to see first sits at the top.

The Tiers tab under Members in club settings, with an Add tier button and two membership tiers listed, each showing its name, Active and Open to join status, price and billing period, joining fee, and benefit count

Each tier is organised into a few sections:

You can save any tier as a draft while you work on it, then publish it when you’re ready for members to see it and join.

The Edit tier screen with a Basics section (Tier name, Status, Description) and a Dues and billing section (Dues amount, Billing period, Joining fee, Collection set to Automatic Stripe, and a Members pay the fees toggle)

Collecting dues

For each paid tier you choose how you want to collect the money. This is the Collection setting, and there are two options.

Automatic (Stripe)

Charge members through your club’s connected Stripe account. When a member joins the tier, Squabbit collects the dues from their card, and the yearly (or monthly) renewal is billed automatically for you. You’ll need to connect Stripe to your club to use automatic collection.

A small platform fee applies to online dues: Stripe’s card processing fee plus a 2% Squabbit service fee. You can choose whether the club absorbs those fees out of the dues, or adds them to the member’s charge so the club keeps the full amount. That is the Members pay the fees toggle.

The Collection chooser dialog with two options: Automatic (Stripe), charge members through your club's Stripe account; and Manual (offline), members owe a balance you collect offline and mark paid

Manual (offline)

Members owe a balance you collect offline and mark paid. The member joins right away and owes the amount, and you collect it however you like (cash, cheque, Venmo, bank transfer, and so on), then mark it paid once you have it. There is no platform fee on offline dues.

Tip: For a manual tier, add an offline payment method (like Venmo or Zelle) so members know where to send the money. They can still join without one, but telling them how to pay saves everyone a few messages.

Members paying their own dues

Members handle their own dues from the club’s Membership tab. After joining a paid tier, a member sees how much they owe and a Pay dues button.

On an automatic (Stripe) tier, Pay dues takes them to checkout to pay by card. On a manual tier, Squabbit shows the amount owed and tells them to pay the club directly, using any offline payment methods you’ve set up. Once they have paid, tapping Pay dues lets them confirm with I’ve paid so the club knows, and an admin confirms it to clear the balance.

The member Membership tab showing My membership on the Super tier, the next payment due date, a message that they owe $1,040 and should pay the club directly, a Pay dues button, and a Leave club link The Pay dues confirmation dialog asking Let the club know you've paid your dues? An admin will confirm it to clear your balance, with Cancel and I've paid buttons

Admin tools for managing members

From your club roster you can manage any member’s membership. Tap a member (or select several for a bulk action) to set or change their tier and handle their dues.

A member can also cancel their own paid membership from the Membership tab. When a membership is cancelled, its tier is hidden, and the member stays on until the end of their paid period, then it does not renew.

The admin Set membership dialog opened from the club Members roster, listing the tiers (Full, currently checked, and Social) plus a red Remove membership option, with a Cancel button

Free for every club

Club Memberships is free for every club. Creating tiers, setting recurring yearly or monthly dues, collecting them through Stripe or offline, letting members join and pay, and managing your roster all work without a subscription.