Each subscription is defined by the cycles it has.
For example, if you’re selling a monthly subscription box, each cycle would be every 30 days. You can configure the cycle to continue on forever (until you or the customer cancels).
There are 2 things you need in order to define a cycle:
1. Frequency Type
The frequency type defines whether you want the following cycle to fall on a specific day of the week, the month, or after the number of days of the immediately preceding cycle.
Note: Cycle frequency types cannot be set as “monthly”. The reason for this is that months vary in the number of days they have. February, for example, has 28 days and May has 31 days. For the same reason, we don’t support the same day of the month for more than 1 month. You can set the cycle to fall on the same day of the following month (in order to sync up your subscriptions), but not on the same day of the month 2 months from now.
2. Frequency Value
The next part of defining a cycle is to specify the frequency value.
If you set the cycle to repeat itself every 30 days, then the number you would put in here is 30.
For days of the week, the menu option will change such that you can specify Monday to Sunday. For days of the month, the options will change to the 1st, 5th, 10th, 15th, 21st, and 28th of the month. These options should work well for 99% of your use cases and were designed with best practices of subscription management in mind.
What if my cycle frequencies are really unusual?
In certain cases, it may not be possible to define your subscription cycles in the way described above.
For these instances, we recommend customers to set the cycle as repeating itself after 364 days (1 day less than a year). Because your cycle definitions are irregular, it is best to manually trigger the cycles within the subscription itself.
For more information about triggering subscription cycles, please refer to our subscription queue guide.