Take control of your subscription schedule
Manage when each subscription starts and ends independently of when your customer buys it. You can have the buyers of a subscription all start paying on the same day, end on the same day and make their payments on the same day of each month, for example.
You can use a fixed date or a calculated one: first day of next month, first day of next year, last day next month, last day this year, last day next year.
Check it and show it
Check how many payments will be made, when and how much. Show it to your clients as well.
Custom the messages
Customise WooCommerce Subscriptions strings to inform your customers in a natural and correct way.
Changelog
= 1.6 =
* Many new options are included in calculated dates for both start and end dates. For example, the 8th day of next month.
* Ready for WooCommerce 8.1.1
= 1.5 =
* Fixed a problem that may show wrong dates in payment schedules
* Ready for WooCommerce 7.7
* If the subscription length is 0 it cannot, the subscription product is not purchasable
* Included a patch for WooCommerce Subscriptions to avoid an error when the subscription has 1 day length, the end date is bad calculated and an error appears in the checkout
= 1.4.5 =
* Fixed wording in frontend
= 1.4.4 =
* Included new labels to avoid confusions
= 1.4.3 =
* Fixed a problem with subscription expires
= 1.4.2 =
* Included an option to hide length in cart and checkout totals
= 1.4.1 =
* Fixed a problem calculating length of subscriptions depending on the timezone, now we use offsets to GMT to avoid it
= 1.4 =
* Fixed a problem calculating length of subscriptions
* Fixed a problem when the timezone was different to GMT
* Fixed a problem with the schedules when the interval of the subscription is different to 1
= 1.3 =
* Included an option to set a custom message in every variation if the product is a variable subscription
= 1.2 =
* Included an option to preserve or not the billing schedule in each product
= 1.1 =
* Fixed a problem with the payment schedule
* Set the timezones to the local installation to adjust the calculation of the dates. Previously, the calculation was made on UTC time zone and generated problems.
= 1.0 =
* First release