Delay Start of Subscription
I wondered if there was a way to offer an option to delay the start of a subscription? I want to market my subscription as a present, which means the subscription should be available from the time the present is given not from when it is purchased.

50 comments
-
Amy commented
Hey, I've done it! I've developed a plugin to allow you to set a start date of your subscriptions in the future. You can either set up a specific date or offer several start date options to your customers to be chosen in the product page. You can even setup a cut off date so your customer can't choose a date before the cut off period.
The plugin is called Custom Start Date for WooCommerce Subscriptions. You can find it on my site: https://launchandsell.com/plugins/custom-start-date-for-woocommerce-subscriptions/ and on WooCommerce Extensions Store: https://woocommerce.com/products/custom-start-date-for-woocommerce-subscriptions/
Hope that helps. Let me know if you want more features added.
-
Gary Dellabiti commented
Thank you for this post. Found it very informative.
www.handymanservicesamarillo.com -
Jackson Smith commented
It can be sprayed into open cavities, never lose its shape, or settle over time like other insulation products.
https://www.foamprosboise.com -
Josh Winn commented
This is really bad right now because the user is prevented from entering a future start date by the UI. You receive the message "Please enter a start date in the past". I'm working with a client with a magazine who has sold a new subscription that needs to start after their existing expiring subscription ends, and they can't do so.
Unfortunately both plugins mentioned in these threads thus far seem to only handle the use case of specific start dates at the product level (that apply to all subscriptions for that product), rather than changing the start date for specific subscriptions.
-
Anonymous commented
Oh yeah! Need this!
-
kato commented
yes, please add this. we sell memberships to monthly seminars but we need promotional time a month or two ahead of the starting dates, we can't wait to advertise it one day ahead of when it starts.. so people sign up a month or two ahead of time and i'm not sure how to handle this. it could be a nightmare of manually trying to get all the people sorted out who have signed up at different times for something that doesn't start for two months from now. Thank you!
-
Jared K. commented
Also need this an a option. I sell microgreens to restaurants and upon taking an order we need 2 week lead time to fulfill the order off the hop. So when they set up weekly orders for microgreens the first payment would need to be in 2 weeks when their first delivery is ready. Surprised this isn't already a feature to be honest.
-
Anonymous commented
This is a really pressing issue for many woocommerce customers. personally, I'd even love to pay for this feature, as long as its integrated asap
-
Bree commented
Please add! I am desperate. We sell Produce boxes and we need customers to be able to order in advance so we can grow in advance! But I need them to be able to order at least a month in advance without the subscription starting before we deliver.
-
maryam commented
no such feature yet ??
-
Anonymous commented
I sell magazine and i need this funciton.
-
Anonymous commented
I want to do exactly the same thing... have the customer choose to send the first instalment on a special day (e.g. birthday, anniversary, father's day, etc)
-
Frank Keane commented
Would be very useful!
-
michelle commented
I am trying to add a coupon with a delay to the start of a subscription with a monetary amount. Please add!
-
[Deleted User] commented
Yes - would be good for people to select the date of their subscription & limit the number per day!
-
Anonymous commented
I need to be able to start a new subriptions for customers and choose a start date. The date is not alike for every customer...
-
Anonymous commented
please please add this soon!
-
Anonymous commented
There is a plugin that solves this issue: First payment date for WooCommerce Subscriptions.
That this feature hasn't been added in 6 years tells you all you need to know about this plugin.
-
Anonymous commented
this is highly required!
-
Juuso commented
WE NEED THIS