Skip to main content

Membership Plans

Membership plans are the heart of your membership system. This is where you define what your members receive, what they pay, and what rules govern their access to your services.


What a Membership Plan Includes

Each plan is made up of several components that work together:

ComponentWhat It Controls
Basic InformationName, description, features list, and visibility settings
Pricing & DurationHow much members pay and for how long
Booking RulesLimits on how, when, and how often members can book

Let's explore each of these in detail.


The Membership Plans List

When you navigate to Memberships > Membership Plans, you'll see all your plans displayed in a table:

Membership plans list with payment type indicators and actions

Table Columns:

ColumnWhat It Shows
Plan NameThe membership plan name. Filterable using search.
CategoryWhich category this plan belongs to. Filterable.
PricePlan cost with payment type indicator - displays the price amount followed by a tag showing either "One-Time" (with money bill icon) or "Monthly Recurring" (with sync icon). Hover over tags for tooltip explanations.
DurationHow long the subscription lasts (e.g., "1 month", "12 months").
StatusShows "Active" or "Inactive" indicating plan availability. Filterable.
Last UpdatedDate and time of most recent modification, in local browser time.
ActionsView Detail and Delete buttons.

Key Features:

  • Search/Filter — Find specific plans by name, category, or status
  • Drag-and-drop reordering — Click and hold the drag handle (≡) to reorder how plans display
  • Refresh — Reload the list with latest data
  • Add — Create new plans with the "Add" button
  • No pagination — All plans display on one page
  • Visual indicators — Icons and colored tags show payment types and status at a glance

Payment Type Indicators:

  • One-Time tag with money bill icon (💵) — Single payment for the full duration
  • Monthly Recurring tag with sync icon (🔄) — Automatic monthly billing

Plan Display Order

The order of plans in the list affects:

  • How customers see plans on public membership pages
  • The sequence in dropdown menus
  • Display priority in various reports

Reorder plans by dragging them to new positions. The system saves the order automatically and shows a success message.


Viewing Plan Details

To see complete information about a specific plan and manage its configuration:

  1. Navigate to Memberships > Membership Plans
  2. Find the plan in the list
  3. Click the View Detail button in the Actions column

This opens the plan detail page with comprehensive configuration options including:

  • General Information — Name, description, category, status, visibility settings, and member capacity
  • Additional Rules — Booking rules, limits, and member access controls (Coming Soon)

For detailed information about viewing and editing plan details, see Plan Details.


Plan Configuration Overview

Basic Information

Every plan needs clear identification:

  • Name — A short, recognizable title (up to 50 characters)
    • Examples: "Monthly Basic", "Annual Premium", "Family of 4"
  • Description — A brief explanation of what the plan offers (up to 250 characters)
    • This helps customers understand the plan at a glance
  • Category — The organizational group this plan belongs to

Visibility and Status Settings

Control how and where your plan appears:

SettingWhat It Does
ActiveWhen enabled, the plan is available for new sign-ups. Disable to stop accepting new members on this plan (existing members are not affected).
Highlight PlanMarks this as your featured or recommended plan. Featured plans appear more prominently to customers.
PrivateWhen enabled, the plan won't appear in your public membership listings. Use this for special arrangements, corporate deals, or exclusive memberships.

Member Capacity

Optionally limit how many active members can subscribe to this plan:

  • Leave unchecked for unlimited capacity
  • Check "Limit number of members" and set a capacity (1-100)
  • Once the limit is reached, new customers cannot sign up until a spot opens

Use case: "We only have 20 premium lockers, so our Premium plan is limited to 20 members."

Detailed Configuration

For complete instructions on configuring these settings, including field requirements, validation rules, and best practices, see Plan Details - General Information.

Feature List

You can add a list of features or benefits that display to customers. Use this to highlight what makes each plan valuable:

  • "Unlimited group classes"
  • "Access to all locations"
  • "Priority booking"
  • "Guest passes included"

Pricing and Duration

Setting the Price

Enter the membership price as a dollar amount:

  • Prices must be greater than $0
  • Maximum price is $9,999.99
  • Prices are stored precisely, so $49.99 stays exactly $49.99

Tax handling: If your business charges tax, the system calculates tax amounts separately based on your configured tax rate.

Subscription Duration

Choose how long each subscription period lasts:

  • Duration is set in months
  • Minimum: 1 month
  • Maximum: 12 months

Examples:

  • Monthly membership → Duration: 1 month
  • Quarterly membership → Duration: 3 months
  • Annual membership → Duration: 12 months

One-Time vs. Recurring

You can configure plans as either:

  • Recurring — The subscription automatically continues, and members are billed each period
  • One-time payment — Members pay once for the full duration, and the subscription ends when the period is complete

Booking Rules

This is where membership plans become powerful. You can define exactly how members on each plan interact with your booking system.

Member Limit

Optionally cap how many members can subscribe to this plan at once:

  • Leave empty for unlimited
  • Set a number to create scarcity or manage capacity
  • Once the limit is reached, new customers cannot sign up for this plan until a spot opens

Use case: "We only have 20 premium lockers, so our Premium plan is limited to 20 members."

Allow Members to Cancel

Control whether members can self-cancel their subscription:

  • Enabled — Members can cancel their own subscription through their account
  • Disabled — Only administrators can cancel subscriptions

Guest Name Required

For businesses where members might book on behalf of others:

  • Enabled — Members must provide a guest name when booking
  • Disabled — Bookings are assumed to be for the member themselves

Creating a New Plan

To add a new membership plan:

  1. Navigate to Memberships > Membership Plans
  2. Click the Add button in the toolbar
  3. The "Add Membership Plan" modal dialog opens
  4. Fill in all required information (see sections above for field details)
  5. Click Save to create the plan

Add Membership Plan modal with all configuration fields

What happens:

  • The plan is added to your system
  • It appears at the bottom of the plans list
  • You can reorder it by dragging to your preferred position
  • If marked as Active and not Private, it becomes available for member sign-ups
  • A success message confirms "Membership Plan created successfully"
Quick Start

At minimum, you need: Category selection, Plan Name, Price, Duration in months, and Active status. Everything else has sensible defaults or can be configured later.


Viewing Plan Details

To see complete information about a plan:

  1. Navigate to Memberships > Membership Plans
  2. Find the plan in the list
  3. Click the View Detail button in the Actions column

This opens the plan detail page showing:

  • All plan configuration
  • Additional rules and settings
  • Related information
  • Edit options

Deleting a Plan

Permanent Action

Deleting a plan is irreversible. Ensure you understand the implications before proceeding.

To delete a membership plan:

  1. Navigate to Memberships > Membership Plans
  2. Find the plan you want to remove
  3. Click the Delete button (trash icon) in the Actions column
  4. A confirmation dialog asks "Are you sure you want to delete this Membership Plan?"
  5. Click OK to confirm, or Cancel to abort

What happens on successful deletion:

  • The plan is permanently removed
  • Success message: "Membership Plan deleted successfully"
  • The list refreshes automatically

What happens if deletion fails:

  • An alert dialog explains why deletion failed
  • Common reasons:
    • Active members are subscribed to this plan
    • Database constraints prevent deletion
  • The plan remains unchanged

Before you delete:

  • Check if members are currently subscribed to this plan
  • Consider deactivating instead of deleting to preserve historical data
  • Move members to alternative plans if needed
  • Confirm you won't need this plan configuration in the future

Alternative: Deactivate instead
If you want to stop new sign-ups but preserve the plan for existing members, edit the plan and set Status to Inactive. This is safer than deletion.


Reordering Plans

Control the display sequence of your membership plans:

  1. Navigate to Memberships > Membership Plans
  2. Locate the drag handle (three horizontal lines ≡) on the left of each row
  3. Click and hold the drag handle
  4. Drag the plan up or down to its new position
  5. Release to drop it in place
  6. The system automatically saves the new order

What happens:

  • Success message: "Membership Plans reordered successfully"
  • New order takes effect immediately
  • If an error occurs, the list reverts to the previous order

Display impact:

  • Plans appear in this order on public membership pages
  • Dropdown menus and forms use this sequence
  • Reports and displays follow this arrangement

Best practice: Position your most popular or recommended plans at the top of each category for maximum visibility.


Plan Examples

Basic Gym Membership Structure

Category: Individual Plans

PlanPriceDurationBooking Limit
Monthly Basic$49/mo1 month8 classes/month
Monthly Premium$89/mo1 monthUnlimited
Annual All-Access$799/yr12 monthsUnlimited

Category: Family Plans

PlanPriceDurationNotes
Family of 2$79/mo1 monthCovers 2 members
Family of 4$129/mo1 monthCovers 4 members

Coworking Space Structure

Category: Hot Desk

PlanPriceDurationAdvance Booking
Day Pass (10-pack)$2003 months1 week
Monthly Flex$199/mo1 month2 weeks

Category: Dedicated Desk

PlanPriceDurationConcurrent Bookings
Monthly Dedicated$399/mo1 month1 (their desk)
Annual Dedicated$3,999/yr12 months1 (their desk)

Common Questions

Can I have multiple plans with the same name? Yes, but it's not recommended as it can confuse customers and staff. Each plan should have a distinct, recognizable name.

What happens to members if I deactivate a plan? Existing members on that plan continue their subscription normally. The plan simply won't be available for new sign-ups.

Can I delete a plan that has members? You should consider the implications carefully. Typically, you'd want to move existing members to a different plan first, or mark the plan as inactive rather than deleting it.

How do I create a "free trial" plan? Set a low or minimal price, a short duration (e.g., 1 month), and mark it as one-time payment. You can also make it private and manually assign it to trial members.

What if I need a plan that doesn't fit these options? The booking rules are flexible enough for most scenarios. If you have a unique requirement, contact support to discuss your specific needs.