Memberships and Rule Sets

Memberships & Rule Sets – Overview

Memberships let you create and sell recurring or one-time plans to your customers.

Memberships let you create and sell recurring or one-time plans to your customers. Rule Sets control what members can do — court/bay/space booking rates, how far in advance they can book, schedule visibility, and refund policies.

Every membership is linked to exactly one rule set. The membership defines who pays what (name, pricing plans, billing). The rule set defines what they get (booking rates, access rules, refund windows). This separation lets you offer different membership products — say, an Individual and a Family plan — that share the same booking privileges, without configuring those rules twice.

LayerWhat it controlsWhere it lives
Membership settingsName, description, pricing tiers, visibility, family/group configAdmin → Memberships → [membership] → Settings
Rule setCourt booking rates, schedule visibility, booking advance limits, refund policyAdmin → Settings → Membership Rule Sets → [rule set]

A note on terminology

In this help center, we use “creating a membership” to mean building the membership product (name, plans, pricing). When a membership is sold or assigned to a customer, we say “selling” or “assigning” a membership. This distinction matters because the setup workflow (done once) is different from the day-to-day workflow of enrolling customers.

Non-members and guests

OpenCourt also has a built-in Non-Member rule set that applies to logged-in users who don’t hold any active membership. This lets you set default court rates and booking rules for walk-in or pay-per-play customers without creating a membership for them.