Skip to main content

How to Manage Existing Long-Term Memberships Started Outside MAAT

Learn How to Manage Existing Long-Term Memberships Started Outside MAAT

1. If the Member Paid Upfront

  • Create a membership in MAAT.

  • Mark the payment method as “Paid in Cash”.

  • Set a custom expiration date based on when their membership should end.

Result:The member can book classes normally. MAAT will track and show when the membership expires.


2. If the Member Has a Long-Term Contract But Pays Monthly

  • Let them purchase the same membership type in MAAT
    (e.g. 6-month plan → buy a 6-month membership, yearly plan → buy a yearly membership).

  • Immediately schedule a cancellation.

  • Set a custom expiration date equal to the remaining duration of their contract
    (e.g. 10 months remaining → set expiration to 10 months from today).

Result: The member appears as active in MAAT. They can book classes without restrictions and their membership will automatically expire at the correct time, aligned with their original contract

Important:

If you're facing a bulk migration from another system, this is not the right article for you to check. All the memberships will be automatically migrated from your old system to your Stripe account connected to your gym in MAAT, and the students will only have to redeem their code and activate their membership in MAAT.

Note:

  • The whole process can be managed in MAAT, there is no need of using Stripe for this activity.

  • If you choose option 2, scheduling the cancellation is optional.
    In many cases, gyms prefer to leave the membership as ongoing and simply cancel it later if the student requests it, especially when it’s expected that the student will continue training beyond the current term.

Did this answer your question?