How-to guides

Manage memberships

Once a member is registered, you will regularly need to manage their membership -- pausing it while they are on vacation, cancelling it when they leave, or changing their plan when they upgrade. This guide covers every common membership operation.


Viewing a member's memberships

  1. Navigate to Members in the sidebar.
  2. Search for and click on the member's name to open their profile.
  3. Click the Memberships tab.

The tab displays all of the member's memberships as cards, including active, paused, and cancelled memberships. Each card shows the plan name, billing details, contract dates, and current status.


Creating an additional membership

A member can hold more than one membership at a time. This is useful when a member trains in multiple disciplines with separate plans.

  1. On the member's Memberships tab, click Add membership.
  2. Follow the same steps as initial registration: select a plan, choose a price, set the start date, and select a payment day.
  3. Review the pro-rated charge and sign-up fees.
  4. Click Create to add the membership.

The new membership appears as a separate card on the Memberships tab.


Pausing a membership

Pausing temporarily suspends a membership and its billing. This is commonly used for vacations, injuries, or medical leave.

How to pause

  1. On the membership card, click the Pause button.
  2. In the pause modal, configure:
    • Start date -- when the pause begins.
    • End date -- when the pause ends. Leave empty for an indefinite pause.
    • Reason -- an optional note explaining the pause (for example, "Vacation", "Injury", "Medical leave").
    • Extends contract -- toggle this on if the pause duration should be added to the contract end date. When enabled, a preview shows the new contract end date.
  3. Review the impact summary and click Confirm.

What happens when a membership is paused

  • The membership status changes to Paused.
  • Billing charges that fall within the pause period are skipped automatically.
  • If "Extends contract" is enabled, the contract end date is extended by the pause duration.
  • An activity log entry is created for the pause.

Billing resumes on the end date

Billing resumes on the pause end date, not the day after. If a pause ends on November 15 and the billing date is the 15th of each month, the member will be charged on November 15. Make sure to communicate this clearly to the member when setting the pause.

Editing an existing pause

  1. On the membership card, find the active or future pause alert.
  2. Click Edit pause.
  3. Change the end date, reason, or contract extension setting as needed.
  4. If the pause has already started, you cannot change the start date.
  5. When you change the contract extension, the old extension is reverted and the new one is applied automatically.

Ending a pause early

If a member wants to return to training before their pause was scheduled to end:

  1. Click Edit pause on the membership card.
  2. Change the end date to today or a date in the near future.
  3. Save the change.

Do not delete pauses

If you need to end a pause early, always edit it to change the end date. Do not delete a pause that has already started. Deleting an active pause can cause the billing system to retroactively generate charges for the skipped period, resulting in unexpected invoices for the member.


Cancelling a membership

When a member wants to leave your club, you schedule a cancellation on their membership.

How to cancel

  1. On the membership card, click the Manage button to open the Edit Membership modal.
  2. Click Cancel Membership to reveal the cancellation date picker.
  3. Choose the cancellation date -- this is the last day the membership will be active.
  4. Confirm the cancellation.

What happens after cancellation is scheduled

  • The membership status remains Active with a prominent red banner showing the scheduled end date.
  • Billing continues normally until the cancellation date passes.
  • No manual intervention is needed -- the membership automatically becomes inactive after the date.
  • The scheduled cancellation date is visible throughout the app and in the member portal.

Contract end date vs. cancellation date

The contract end date marks when the initial commitment period expires. A membership that continues month-to-month after the contract period has no cancellation date set. The cancellation date is only set when a membership has been explicitly scheduled for termination.

Reversing a cancellation

If a member changes their mind before the cancellation date:

  1. Open the Edit Membership modal.
  2. Remove the cancellation date.
  3. Save the changes.

The membership returns to its normal active state and billing continues as before.


Changing a member's plan

When a member wants to upgrade, downgrade, or switch to a different plan:

Option 1: Cancel and create new

  1. Cancel the current membership with an appropriate end date.
  2. Create a new membership with the desired plan, starting on the day after the old membership ends.

This approach provides a clean transition with clear billing records for both plans.

Option 2: Edit the existing membership

  1. On the membership card, click Manage to open the Edit Membership modal.
  2. Update the plan, price, or billing details as needed.
  3. Save the changes.

This keeps the membership record continuous but changes the billing going forward.


Understanding membership statuses

Each membership has a status that is updated automatically each day:

StatusMeaning
NewMember created but has not started onboarding.
Onboarding startedMember opened the onboarding flow but did not complete it.
ActiveMembership is currently active and billing normally.
PausedMembership is temporarily paused. Billing is suspended.
CancelledMembership has ended.
DefaultedMember has defaulted on payments.

Omoplata recalculates membership statuses daily, checking for active pauses and cancellation dates to determine the correct status.


Managing sports, classes, or time slots

Depending on your club's membership selection mode (configured in Settings), members manage their class preferences from the portal. The current membership limits how many items can be selected:

  • Sports mode -- members choose which sports (disciplines) they train.
  • Classes mode -- members select specific classes.
  • Time slots mode -- members pick individual weekly time slots.

When the limit defined by the plan is reached, new options cannot be added from the portal. Administrators can override this limit when editing the member through the app.


Membership periods

Omoplata tracks contract cycles through membership periods. Each period represents one contract term (for example, 6 months or 12 months).

  • When a membership starts, the initial period is created.
  • When the contract auto-renews, a new period begins.
  • Pauses with contract extension modify the end date of the current period.

Membership periods are visible on the membership card and help you understand where a member is in their contract cycle.


What to do next

For the full reference on memberships, see Memberships.