Hey there,
When a member renews a non-recurring membership, their expiration date is pushed back the length of time set in the Membership Level’s settings. Do you not want that to happen?
You can also use the Set Expiration Dates addon to override any expiration dates set when new users sign up for a level, is that something you’re looking for?
Thanks,
Jess
Jess,
The example I used about the member, it was a recurring membership that was renewed. In migrating from our old site to the new site, I put the members in to the yearly recurring plan and set an expiration date to match their current date in our old site. They will obviously have to renew since the new site does not have their payment information from the old site.
As my example showeed, a member that was set to expire on Dec. 10, 2014 renewed with a yearly membership on July 31. That created a payment due date of July 31, 2015 when it should have created the next payment due date of December 10, 2015 (at least that’s what I hoped it would have done).
Therefore, I’m just wondering if there is any way to adjust the payment due date. So, for example, I could go in and change his next due date from July 31, 2015 to December 10, 2015.
I also question that possibility because we sometimes gift a member with bonus months. For example, instead of a current due date of August 5, we would change it to November 5 for that member … giving him 3 free months. Again, I don’t see any way of changing the payment due date.
Is that even possible?
I’m not sure that the Set Expiration Dates addon is what I’m looking for. I’m not looking to set a specific expiration date as our plans are all renewing plans and don’t expire.
That created a payment due date of July 31, 2015 when it should have created the next payment due date of December 10, 2015 (at least that’s what I hoped it would have done).
If this were a non-recurring subscription, it would add the time on to the current end date like you expected. However, since you’re checking out and creating a subscription, it restarts the subscription on that date, but you can filter that with the pmpro_profile_start_date filter.
That might be helpful and it might be what I need … however … I have no idea what I’m supposed to do with that.
Is there any information or help on that?
Thanks.
If you post this to our member forums, we can give you the specific code you’ll need to paste into a custom plugin to get this working for you.
Just paid for membership and posted to the forum under same topic heading of “Changing a Payment Due Date”
Going to close this since you’re posting over there.