Membership Renewal Expiration Behavior
complete
C
Chase
Currently, when a member renews an annual membership before the expiration date, the system sets the new expiration to the date of the renewal rather than extending the existing expiration by one year. It should instead add one year to the current expiration date. This is particularly important because the default renewal reminder is sent 30 days before expiration; if a member renews immediately after receiving that reminder, they effectively pay twice for that first month of the new membership period.
Log In

Michel (Product @Zeffy)
Great news, this is now live! 🎉 When a member renews a "1 year after payment" membership within 90 days of its end, their new year now starts when the current one ends, so they don't lose any time. The form, confirmation email and member card all show the new end date. Auto-renewing memberships are not changed.
M
Michele
Michel (Product @Zeffy) One of our affected members just tested this new feature and it does not show the correct renewal date. Is there a time lag we should wait for to see the results of this?

Michel (Product @Zeffy)
Thanks for testing it so quickly! There's no delay: the new end date applies as soon as the renewal is paid.
The extension applies when all of these are true:
- The membership is "1 year after payment"
- The renewal is paid within 90 days of the current membership's end date
- The current membership is not on automatic renewal
- The renewal is bought by the same member through the form (not a manual entry or an import)
In your case, the member seems to have been on automatic renewal, so they're not covered by this update yet.

Michel (Product @Zeffy)
updated the status to
complete
C
Chris
We are a small local and friendly club. If someone is late with dues we don't cut them off. So if they renew late, we credit back to the expiration date. We don't restart their dues from the payment date which would allow 'free' months vs others who paid on time.
T
Tom
Yes it's very misleading as the support site says the renewal is 365 days from the INITIAL payment so it should respect the member's initial term, and maintain their renewal date. Seems like a bug to me.