Subscriptions to renew on set dates
We want to set specific dates for subscriptions to renew. For example, if a customer purchases the product on February 15, the next available payment date is 1 April. The subscription would then renew on the 1 Apr, 1 Jul, 1 Oct, 1 Jan (every 3 months).
At the moment, if a customer purchases a subscription on Feb 15, the subscription starts on 1 March (with renewal every 3 months). We want to set standard renewal dates for all subscribers.
Teresa Hurley commented
This is exactly what I need as well. I'm a developer who'd be comfortable implementing custom code to make it happen, so if anyone has already come up with a way to do it via theme functions or the like, I'd be interested in hearing about it. For now, I'm going to see if I can work something out myself.
Benjamin Luoma commented
Tudor Price commented
We would like to set a fixed renewal date each year for a Subscriber rather than by product. The synchronization feature aligns well by product but not subscriber.
Is this a feature we might see soon?
Yes, I want to be able to set fixed dates for the subscription to renew on. For example, to say $X on March 1, $Y on May 15, and $Z on July 20. So it is not necessarily a fixed amount of days each renewal, nor even a fixed amount each time. But that I set how much and when. That would help me tremendously.
This would be a fantastic addition which would for instance allow to work with variable term dates.
Emily Tyler commented
Please please please make this happen we need this so much.
This is exactly what I need as well.
Looking through some of the other feature requests, it seems to me that this could cover lots of use cases.
I write enough code to recognize that this may not be as simple as it seems...but here's an idea:
By extending existing functionality, it seems you could accomplish this feature just with the addition of an "anchor" date field for the recurring period options to align with.
So, if the subscription model were set to reoccur every other month, say JAN, MAR, MAY, ..., an anchor date of January 1st, would align charges to January 1st, March 1st, etc. In the event a customer signed up on January 15th, their first subscription charge would be March 1st. (yay!)
We would love to be able to bill on specific quarterly dates.
Still really need this!!!
Yes, need this!
"The billing interval is not taken into account when determining the synchronization day."
This is not ideal.
I want to bill every subscriber every 4 weeks, on the same Thursday, so that the product can all be sent at the same time, once every four weeks.
Currently, the only way I can bill 4 weekly results in the products having to be sent every week, as it's worked out based on when they signed up, not when the product is to be sent.
Yes totally agree. Makes it a lot easier and simpler to set future payment dates from start when they are set at the one starting date point and from there synchronized to that date for any number of months ahead so desired.
Yes, need to set a start date for the subscription when doing for things such as quarters (every 3 months). And then when somebody purchases a subscription at some point in the intervening months, their start and payment date is based on that original specified start date + 3months.
Ie a fabric subscription each quarter starting on 15th March.... when someone purchases the subscription on the 12th April they aren't charged until the 15th June when the next bundle goes out.
Mark Bridgeman commented
Very much needed.
Yes! I agree with this
Yes! I agree with this. This is much needed!
Kate Raymond commented
Sorry... slight error in my description... I should have said
The current options mean that if someone buys a subscription 3 weeks before the first delivery (for example), the first charge will be before the first day of delivery...
Kate Raymond commented
I want to be able to sell a subscription to a weekly product delivery for several weeks prior to the first delivery, from which time all products will be delivered on the same day each week, starting on the same day of the same week.
Renewals are charged every 4 weeks. The current options mean that if someone buys a subscription 3 weeks before the first delivery, the first renewal will be before the first day of delivery. But if someone buys one week before the first delivery, the synchronisation is fine.
I would like to be able to set the date for the first renewal, so people can buy their subscription weeks in advance of the first delivery.