Mailchimp Banner | Q2 2024

added by Latoya

Product Icon

WooCommerce Subscriptions

by  Woo
Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

Minimum period for subscriptions before user can cancel

It would be useful to be able to set a minimum period on a subscription (i.e. before the user can cancel)


Current Status


Last updated: January 13, 2017


Log in to comment on this feature request.

  1. imranwaheed1666 says:

    Yes give me access of this Function i want to use on my site

  2. FantasticPlugins says:

    This is available in Enhancer for WooCommerce Subscriptions

    Thank you.

  3. MikeS says:

    This would be huge! We want the product to arrive before they can cancel. This would cut down on those discount freebie seekers and build better relationships with our customers.

  4. Jonathan Kahn says:

    This is a critical piece of the puzzle I am missing for my clients subscription based site.

  5. Anonymous says:

    Please implement this basic feature into the plugin

  6. Lori says:

    Commitment term are pretty standard on most subscription box platforms, would love to see it supported here.

  7. Ronald says:

    I’ve used this plugin for a while now but only ran into this problem yesterday, but it’s a big downside and therefore a great need.
    Requested 2 years ago already and still no action 🙁

  8. Kristoffer says:

    Anyone who has found a solution?

  9. Ash Glover says:

    Yes, this is a vital requirement!

  10. Anonymous says:

    I agree, this shouldn’t be too hard to implement and it’s definitely a must have for me (and probably many others)

  11. Josh Chretien says:

    is there an update to this? we need this functionality! especially when offering a discount, for example, if someone subscribes to a product delivery. I’m sick of seeing people take advantage of a subscription discount setup and then cancelling right after submitting the order and receiving the discount.

  12. Killerwork says:

    We also need this functionality…

  13. Anonymous says:

    Did anyone find a solution to this? I found this plugin but can’t seem to find any reviews:

  14. Nick says:

    Here are a couple of workarounds which might help:

  15. Anonymous says:

    This should be a dead giveaway. How can you offer a subscription plugin that doesn’t even provide a minimum term contract even though it is such a ubiquitous contract condition in many many industries?

  16. Bec says:

    This is vital. Is there any update on this and if it is going to be implemented it was originally posted in 2017 🙁

  17. Kai says:

    ‘This one is absolutely vital. This idea has >250 votes and had been first posted back in 2017. I don’t understand why it is not yet part of WooCommerce subscriptions nor why Automattic doesn’t even reply to ths long list of questions on “when is this going to be delivered”…

    @Automattic: What are your plans and timelines for this?

  18. WPExtend says:

    There’s a new mini-extension for WooCommerce Subscriptions that does exactly that: Setting minimum periods (or payment terms if you will) on a storewide or per-product basis.

    It’s available at

  19. Anonymous says:

    It would be absolutely great to have this in subscriptions itself, instead of having to get an extra plugin for it.

    We have a lot of rentals that have a minimum period of 6 months, after which people can either just continue the subscription or cancel. What happens now is that people sometimes cancel their subscription prematurely, resulting in a mess.

    Would be great to have this.

  20. [Deleted User] says:

    This is absolutely essential for subscriptions. Please add an option to define a minium period after which the subscription will end, independent of how long before the user has cancelled the subscription.

  21. [Deleted User] says:

    Just for tracking purposes as its not visible since when this topic is open. My comment has been added on ***********

  22. Chris K says:

    I agree 100%, this is very standard with subscriptions. Should for sure be added.

  23. KK says:

    03_2019: Please add this feature. In Germany subscriptions that are paid monthly but cannot be cancelled after a minium period of 12 month are absolute standard. We need a feature that allows for setting a minium time before a subscription can be cancelled. Thanks!

  24. Damien says:

    I wont be purchasing this add-on until this essential feature is added.

  25. Anonymous says:

    I am in high need of this too.. Please fix it 🙂