How to use mid-cycle pausing (or immediately pause a subscription):
Note, only admin or FOH can do this on the CodexFit dashboard. Customers cannot use mid-cycle pausing in their my account area (if you have pausing by customers enabled).
If a customer requests a mid-cycle pause, navigate to their their account and click on the subscriptions tab at the bottom.
On the subscription row, click the view button (looks like an eye).
On the subscription page, open the action dropdown in the upper right corner.
Select manage subscription pauses.
Select pause immediately.
And then select the date to restart.
Alternatively, if you want to still pause per billing cycle, just select pause from next billing date.
Here's what CodexFit is actually doing:
- We will mark the subscription so it's status says it will be paused mid-cycle
- In effect, we are cancelling this subscription (we suppress all automators so these don't get sent)
- We send customers an email to let them know their membership will be paused from X to X date (you can edit this email by going to mail templates and finding the message: SubscriptionPausedMidCycle
- We then schedule a new subscription to start. The scheduled subscription will have a certain number of trial days along with a limited number of bookings. This means that when their subscription starts, they will get the number of days they had remaining on their previous membership when it was paused along with the number of bookings they had remaining. This way, they don't lose anything they already paid for when you applied the immediate pause.
- A day before the membership due to come "off pause" we send another email reminding customers this is happening. This email is called "SubscriptionAboutToResume" and you can edit this in mail templates, too.
- Finally, we send a final email when the subscription was activated. This email can be edited and is called: SubscriptionResumed
There are a few implications to be aware of when using mid-cycle pausing:
- Since CodexFit is effectively starting a new membership, the customer will be allowed to pause this the number of times you have configured. A mid-cycle pause does not count against the number of pauses allowed per membership since it's effectively starting a new membership.
- The same applies to the minimum term. When you initiate a mid-cycle pause, we are effectively starting a new membership so a new minimum term is applied. You can still cancel these but the customer cannot do it on their own if you want to allow them to they will need to get in touch.
- We suppress all automators when we cancel the old plan (i.e. when we initiate the immediate pause).
- Remember we are scheduling a new membership to start. This means that the customer cannot use this membership to start to make bookings until the membership actually starts again. For instance, if their membership is due to resume on 16th of the month, they cannot start making bookings until then for events after the 16th.