Auto-Renewal respects expiration date on Membership
J
Jasmin
Some of my members want to be able to pay their membership fees early (i.e. before they come due). If someone pays the membership fee early and auto-renewal is turned on, it seems to want to charge them for a renewal on the membership start date, as opposed to the expiration date. Here's a specific example. I've setup a membership that runs from May 1 2023 to April 30, 2024. If someone is paying for their membership in January and and they select auto-renewal, they get charged when they purchased the membership and then AGAIN on April 30, 2023, even though they've already paid through to April 30, 2024. The auto-renewal feature is only looking at the day and month of the membership, but is not respecting the year that has already been paid for.
Log In
W
WCSFA Secretary
Yes, absolutely! We've had some members stumble into this.
When a user renews early they currently receive a new expiry date, as expected, but it is set to A YEAR AFTER THE DAY THEY "renewed" instead of extending their exiting membershp by ONE YEAR FROM THEIR EXISTING EXPIRY DATE.
Also when someone has renewed early, even though their current expiry date is changed to a future date, reminders about renewing are still being sent around the time of their earlier expiry date, which is very confusing.
It is also the case that if a user has already purchased a membership but has forgotten, the system happily allows them to go through the purchase form again, giving them a new expiration a year from that day.
The system should behae in a smarter way, so that when a specified email address is already associated with an active membership (i.e., one with an expiry date in the future), the user should be informed that they already have a membership that expires on <future date> and then allow them to choose whether to cancel the form or to "renew early". If they do "renew early" the notes above should come into play - i.e., their membership should be extened by a year from the existing expiry date and the old expiry date should be forgotten by the system.
C
Christa
This absolutely must be corrected. Way too much work for Admin to keep up with this, and then not to be able to edit the membership End date manually is a legal issue, in my mind. They paid for a year, the system should respect the end date and append 365days from that date.
P
Philip
I agree. I think this is connected to enhancing what users can do when they log in (see https://simplyk.canny.io/feature-requests/p/allow-contacts-to-create-login-and-update-information, also https://simplyk.canny.io/feature-requests/p/ability-for-contacts-to-update-their-information-themselves-through-their-zeffy).
H
HRCPOSA
The system also does not recognize that someone already has the membership. So if the person pays early, it gives them a new expiration date. The only way to have the same expiration date is to be set on auto-renewal OR for them to pay the renewal on the exact day they expire.
H
HRCPOSA
Would also like to see the ability to edit an expiration date. We have a member who renewed 2 months early and I have no way to shift their expiration date.
C
Christa
HRCPOSA Absolutely agree with this.