You can create a package to imitate a rolling monthly membership by using either our Memberships or Passes feature.
Memberships
Memberships are currently configurable as a fixed-term package, with payments set at specific intervals within that term. Once a membership expires it will not automatically renew but a customer can re-purchase the membership if they wish.
One way of creating a rolling membership within this framework is to create a membership with a longer term (a membership can have a maximum term of 3 years in any configured billing intervals) and note within the terms and conditions of the membership that the customer can cancel at any time by contacting the provider (in cases where it’s a Fixed membership) or they can action the cancellation themselves in their account (in cases where it’s a Flexible membership). A customer can cancel a flexible membership at any time and a business admin can cancel any membership type whenever they wish. A customer cancellation will happen on their next renewal date (i.e. instead of charging the customer the membership will expire) and admins have the option of an immediate expiry or expiring at the end of the current billing period. If the customer wishes to continue their membership beyond the fixed term set then they would just need to re-purchase the membership once the current instance has expired.
Passes
Should you wish to imitate an open-ended rolling membership, then you may want to consider using passes with the Auto-renew feature. Customers have the option on or after purchase to enable the automatic renewal of their pass when the current instance expires and can disable this at any time too. Please note that this auto-renew feature only works with passes with no usage cap.
You may also be interested in: