Skip to main content

Contracts for Memberships

Written by Chiché from Gymly
Updated over 2 months ago

Where can you find this feature?

You can set up a contract via the admin dashboard.

Go to:

Settings > Memberships

Create a new membership.

Then go to the second page.

Here you will see the option Contract duration.

Please note:

  • This feature is only available for memberships with custom billing.

  • You can only set this up via the admin dashboard (not via the app).


How does this feature work?

Setting the contract duration

When creating or editing a membership, you can set a contract duration in:

  • Days

  • Weeks

  • Months

  • Years

You can also choose whether you want to require a signature in the app.

Good to know:

A separate signature is optional. A simple checkbox (agreement) is also possible.


What happens after purchase or assignment?

When:

  • A customer purchases a membership themselves

  • Or you assign a membership to a customer

The customer will receive a notification in the app to sign the contract.

As long as the contract has not been signed:

  • The status will show as Pending

  • The customer cannot book classes

The membership can only be used after the contract has been accepted.


Viewing the contract as an admin

In the admin dashboard, go to the customer profile.

There you will see:

  • The linked membership

  • The contract

  • The start date

  • The end date

  • The status (for example: Pending)

This gives you a clear overview of when a contract ends and when a customer can potentially cancel.


How does this work with a monthly cycle?

Example:

  • You work with a monthly cycle

  • Payment is always on the 1st of the month

  • Someone becomes a member on March 14

  • It is a monthly membership with a yearly contract

In this case:

  • The contract starts immediately on March 14

  • The contract duration is calculated as:

    Pro rata days + one full month

This ensures the contract aligns with your fixed billing cycle.


What happens after cancellation?

When a membership is cancelled:

  • The related contract automatically ends as well

If the customer later receives a new membership:

  • A new contract will automatically be created

  • The customer must accept the new contract again


How do other gyms use this?

Gyms use contracts to:

  • Set up yearly agreements for monthly memberships

  • Have clear insight into contract end dates

  • Better manage cancellation moments

It provides structure and clarity for both the gym and the member.


What are the current limitations?

  • Only available via the admin dashboard

  • A contract cannot be ended manually during the term

  • You cannot link multiple contracts to one membership

  • A contract automatically ends when the membership stops

Did this answer your question?