Recurring membership
Contents:
Introduction
Recurring membership
Recurring membership extension rule
1. Open-ended
2. Membership with fixed number of installments
Contract auto renewal
3. From the 1st day of the month
4. Prorata
Payment method: card connected to the member's account
Loyalty discount
Notification about extending membership
Maximum membership end date
WodGuru allows you to configure memberships in a way to maintain continuity between months. We use it mainly in case of a membership covered by the contract and also anytime we want to avoid breaks between the end of one membership and the start of the next one.
Recurring membership means that the payment date is unchanged and that membership is covered by contract.
Example:
The gym member has a monthly membership, valid until April 10. That member appears at the gym only on April 16 and pays for the next membership.
If the membership is recurring , the new end date of the membership is May 10 (April 11 - May 10). A month from the end of the last membership.
If the membership is not recurring , the new one starts on the day of purchase and the new end date of the membership will be May 15 (April 16 - May 15).
You can read about the general rules for creating memberships here: Creating memberships

Payment for recurring membership will be taken automatically after it expires. Meaning; membership lasts 1 months and is recurring (which means it wants to renew itself), so after one month, the payment will be taken automatically. It's gonna work the same way for each membership that lasts longer that 7 days and is recurring.

Setting membership as an Open-ended means that contract has no specified number of installments. There is no end date placed on the contract, which leaves the contract between the two parties open until it is changed through termination.

Setting membership as recurring with fixed number of installments means that the contract that we have with client has a specified number of installments.
Example:
Membership OPEN has time duration 1 month, and the whole contract lasts 6 months. This means that membership will renew itself every month, for 6 month.
Here's an example of such settings:

Number of installments is equivalent to the time duration of contract.
Contract auto renewal works perfectly in cases when you want your member's membership to be renewed automatically. So, when for example, numer of installments in the contract is 7 - after the last one, the membership will renew itself to 1/7.
In case of such settings, system will want to renew the membership automatically after last installment expiration date.

Such a membership will always start on the first day of the month and end on the last day.
Example:
In case of gym member registration, e.g. on October 20, the system will calculate the first installment as if it lasted from October 20 to October 31.

When member buys a membership on any other day beside the 1st day of the month, system will calculate how much first membership installement should be. It will do so based on the number of days left in the month and reduce the price accordingly.
The option is available for memberships with "from the first day of the month" option enabled only.
If you use our recurring payments provider (which is a requirement for recurring memberships 😉), then if your club's member decides to extend membership directly in the club, when choosing the payment method at the reception in addition to the standard payment methods there will also be the possibility of a member finalising payment using the card that is connected to their account.
So if a gym member is in a hurry, doesn't have cash, but has a card connected and would like to extend the subscription or change it to another one - you can choose this payment and their account will be charged. 😊

In case of such club member, you can use the same payment method when selling a product to them (e.g water, tshirt). As a method of payment you can choose online, and the payment will be made directly from their account.
In WodGuru you have the possibility to grant members who pay for their memberships on time, setting for them loyalty discount.
So how can you do it?
Click on Settings > Memberships
Edit specific membership (pencil icon)
Scroll to the bottom of Advanced settings
Here you will see On-time payments discount.
You enable the discount and set the amount of it:

Done! This is how a member will see it from his app:

If you have other discount codes available in your club, member can decide if he want to choose on-time discount, or any other that is available for him. Discounts don't combine
If a member wants to extend membership while being in the club, the loyalty discount will be added when extending his membership from reception side.
You just need to click on Extend membership, and the discount will be added when finalising a payment.

If the pass is recurring and it is about to be expired, client will see information in his app about automatic extension of his membership.
This applies to situations in which: the pass is recurring and the card has been linked to the club member's profile.
For those of you, who are closing your gym / fitness club for summer, and want to make sure your member will not extend a membership past a certain date. 😉
To find this option, click on the Settings > Memberships. Then, go to editing a membership , and in the Advanced Settings you will find "Maximum membership end date".
After enabling this option, you will be able to set a date.

Here's an example of how it works:
You set a maximum date to 30th of June.
Matt got a membership, which expired on 15th of June.
Matt will be able to extend his membership, but his new expiration date will be 30th of June, and not the 15th of July.
Thanks to this option, members with recurring membership will not be able to extend their membership past the date you set in the membership.
You can disable, or change the date in this option any time you need to.
Introduction
Recurring membership
Recurring membership extension rule
1. Open-ended
2. Membership with fixed number of installments
Contract auto renewal
3. From the 1st day of the month
4. Prorata
Payment method: card connected to the member's account
Loyalty discount
Notification about extending membership
Maximum membership end date
Recurring membership
WodGuru allows you to configure memberships in a way to maintain continuity between months. We use it mainly in case of a membership covered by the contract and also anytime we want to avoid breaks between the end of one membership and the start of the next one.
Recurring membership
Recurring membership means that the payment date is unchanged and that membership is covered by contract.
Example:
The gym member has a monthly membership, valid until April 10. That member appears at the gym only on April 16 and pays for the next membership.
If the membership is recurring , the new end date of the membership is May 10 (April 11 - May 10). A month from the end of the last membership.
If the membership is not recurring , the new one starts on the day of purchase and the new end date of the membership will be May 15 (April 16 - May 15).
You can read about the general rules for creating memberships here: Creating memberships
Recurring membership extension rules

Payment for recurring membership will be taken automatically after it expires. Meaning; membership lasts 1 months and is recurring (which means it wants to renew itself), so after one month, the payment will be taken automatically. It's gonna work the same way for each membership that lasts longer that 7 days and is recurring.
1. Open-ended

Setting membership as an Open-ended means that contract has no specified number of installments. There is no end date placed on the contract, which leaves the contract between the two parties open until it is changed through termination.
2. With fixed number of installments

Setting membership as recurring with fixed number of installments means that the contract that we have with client has a specified number of installments.
Example:
Membership OPEN has time duration 1 month, and the whole contract lasts 6 months. This means that membership will renew itself every month, for 6 month.
Here's an example of such settings:

Number of installments is equivalent to the time duration of contract.
Contract auto renewal
Contract auto renewal works perfectly in cases when you want your member's membership to be renewed automatically. So, when for example, numer of installments in the contract is 7 - after the last one, the membership will renew itself to 1/7.
In case of such settings, system will want to renew the membership automatically after last installment expiration date.
3. From the 1st day of the month

Such a membership will always start on the first day of the month and end on the last day.
Example:
In case of gym member registration, e.g. on October 20, the system will calculate the first installment as if it lasted from October 20 to October 31.
4. Prorata

When member buys a membership on any other day beside the 1st day of the month, system will calculate how much first membership installement should be. It will do so based on the number of days left in the month and reduce the price accordingly.
The option is available for memberships with "from the first day of the month" option enabled only.
Payment method: card connected to the member's account
If you use our recurring payments provider (which is a requirement for recurring memberships 😉), then if your club's member decides to extend membership directly in the club, when choosing the payment method at the reception in addition to the standard payment methods there will also be the possibility of a member finalising payment using the card that is connected to their account.
So if a gym member is in a hurry, doesn't have cash, but has a card connected and would like to extend the subscription or change it to another one - you can choose this payment and their account will be charged. 😊

In case of such club member, you can use the same payment method when selling a product to them (e.g water, tshirt). As a method of payment you can choose online, and the payment will be made directly from their account.
Loyalty discount
In WodGuru you have the possibility to grant members who pay for their memberships on time, setting for them loyalty discount.
So how can you do it?
Click on Settings > Memberships
Edit specific membership (pencil icon)
Scroll to the bottom of Advanced settings
Here you will see On-time payments discount.
You enable the discount and set the amount of it:

Done! This is how a member will see it from his app:

If you have other discount codes available in your club, member can decide if he want to choose on-time discount, or any other that is available for him. Discounts don't combine
If a member wants to extend membership while being in the club, the loyalty discount will be added when extending his membership from reception side.
You just need to click on Extend membership, and the discount will be added when finalising a payment.

Notification about extending membership
If the pass is recurring and it is about to be expired, client will see information in his app about automatic extension of his membership.
This applies to situations in which: the pass is recurring and the card has been linked to the club member's profile.
Maximum membership end date
For those of you, who are closing your gym / fitness club for summer, and want to make sure your member will not extend a membership past a certain date. 😉
To find this option, click on the Settings > Memberships. Then, go to editing a membership , and in the Advanced Settings you will find "Maximum membership end date".
After enabling this option, you will be able to set a date.

Here's an example of how it works:
You set a maximum date to 30th of June.
Matt got a membership, which expired on 15th of June.
Matt will be able to extend his membership, but his new expiration date will be 30th of June, and not the 15th of July.
Thanks to this option, members with recurring membership will not be able to extend their membership past the date you set in the membership.
You can disable, or change the date in this option any time you need to.
Updated on: 25/03/2025