Type in your suggestion - new feature or improvement idea

Member renewal terms with arbitrary number of months

It would be great if the membership levels included the ability to allow arbitrary membership periods such as 1 month, 2 months, 7 months, etc. Currently it's rather restricted. This capability would make it easier to manage temporary memberships open to the public I believe.

Furthermore, the ability to set renewals to any number of fixed times would be very flexible and once again make temporary memberships easier to manage. For example, 2 month memberships renewable 2 times.

8 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Steve VeachSteve Veach shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    TangentRWTangentRW shared a merged idea: support variable term membership levels  ·   · 
    Simon_in_OzSimon_in_Oz shared a merged idea: Weekly renewal period [10559]  ·   · 

    7 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • BarefootgalBarefootgal commented  ·   ·  Flag as inappropriate

        Not sure it's the same thing, but I have a number of clients who would like to offer short term, one time memberships. Perhaps just a few months, or a year at most. The member can renew at that time but has to select a different level. One example would be a specially priced membership for a newly graduated student. They can only use it their first year after graduation and then have to renew as a professional-level member.

      • TangentRWTangentRW commented  ·   ·  Flag as inappropriate

        This proposal is to allow a member or an administrator to set multiples of a membership level’s standard term of renewal as a part of peforming a single renewal, while updating the renewal date and the renewal date on the membership account and the price on the generated invoice accordingly. For example if the membership term for given level is one month, the administrator or the member could “dial in” a selected multiple of that term with the price, renewal date, and generated invoice reflecting the extended term.

        The “dial” could be a UI device that shows a pop-up of integer terms ahead that also accepts and validates text entered integers >=1; an alternate indicator would be a calendar UI object that shows the new renewal date. This option could be added to the definition of any membership level that has any predefined term (month, year, etc.). As possible additional features administrators could set a maximum limit on the number of membership terms added (to prevent abuse), a notification flag could go to administrators if a large number is selected (a warning of a major commitment or potential abuse of the system), or one or more discounts could be applied to memberships renewed above a specified number of terms.

        Our club uses monthly membership terms. The current system of renewing a membership for multiple terms is very awkward. Either an administrator shoves cyclical renewals into the membership account, generating multiple email warnings, or he/she manually adjusts the term of the membership and manually creates an invoice, or the member has to try to perform the first approach with even less flexibility. We have had several members put in donations to cover multiple session memberships because doing so under the membership process is either too cumbersome or impossible; the administrator inevitably has had to issue an internal refund to the membership account and then issue a manual invoice. The only other alternative is to create additional levels for longer terms but this becomes impractical to manage as there can be too many permutations when multiple standard levels of membership already exist.

        Please note the significance of forcing administrators to issue a manual invoice for a membership: once a membership invoice is created manually it does not show up as a membership invoice in the financial reports. Manual invoices are a separate category from membership invoices, thus eliminating the effectiveness of simply uploading those reports into an accounting package.

        Members make their own decisions about how far ahead they want to pay their dues. This proposal is to acknowledge that fact.

      • TangentRWTangentRW commented  ·   ·  Flag as inappropriate

        Our organization has about 9 levels of monthly memberships. We have some members who ask for x months or annual renewals of these memberships.

        There are too many possible permutations to create separate memberships so our admins naturally try to extend monthly memberships using custom invoices and adjustments of membership terms. Unfortunately in the some of the reports custom invoices are counted separately from memberships so that becomes an added complication.

        It would be very useful if any level of membership would allow the option of granting both the member or admins the ability to set arbitrary multiple of period renewal.

      • Steve VeachSteve Veach commented  ·   ·  Flag as inappropriate

        Come on people. I can't believe we're the only ones that need temporary memberships or arbitrary period memberships.

      • Dmitry ButerinDmitry Buterin commented  ·   ·  Flag as inappropriate

        I would appreciate - from everyone - examples of situations where this might be needed / how common this is.

      • Simon_in_OzSimon_in_Oz commented  ·   ·  Flag as inappropriate

        I need a 1 WEEK (or X days) renewal period.

        ie. Am a subscription service that offers information that is relevant to the upcoming weekend, and hence need people to be able to subscribe and pay for just the next & days.

        Please please

      Feedback and Knowledge Base

      Wild Apricot Inc. 144 Front Street West Suite 725, Toronto, Ontario, Canada M5J 2L7