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.
Amy Guenther commented
Yes! I need this feature now!
Jason Baker commented
I need to bill on the specific calendar quarter. has anyone figured out how to do that? I need to be able to take a pro-rated payment in between quarters and then start quarterly payments on yearly quarterly schedule...Charge them the prorated rate to started the then get on a regular quarterly schedule (Jan 1, April 1, July1, Oct 1)
Yeah, would love this as well. We ship physical boxes and would love for all customers to be sync'd to the same month.
Melissa Kemmerer commented
This would be fantastic for our magazine subscriptions, which ship in April, July, and October.
Tom T commented
This is exactly what we are looking for as well, I have a client with a subscription box that is done mar 1, june 1, sept 1, dec 1 (1 every season). With the renewal synchronization in woocommerce subscriptions enabled you are almost there. Adding this last bit would make this customizable for certain client needs.
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