Imagine you provide a weight reduction programme that includes several consecutive steps. Let's say you have the main plan called 'Weight Reduction' and you want certain plans that the programme includes to be created and activated one by one for the owner of the 'Weight Reduction' subscription. Assume, you have 3 subscription plans Step1, Step2 and Step3 that should be attached to the ''Weight Reduction" plan. We will refer to ''Weight Reduction" plan as the parent plan and to Step plans as the child plans.
1) Create plans Step1, Step2 and Step3. Specify the content the plans should give access to.
2) Create a subscription and call it ''Weight Reduction".
3) Open 'Cross Plans' tab and add the child plans to the 'Plans to be assigned to user' list as shown below:
4) In the 'Activate in' field set the period that will affect the start date of child subscriptions. The first child subscription will be activated the same time the parent one will. Start(or activation) date of the second child subscription will be set to the start date of the first child subscription plus the period set in the 'Activate in' option. Start(or activation) date of the third child subscription will be set to the start date of the second child subscription plus the period set in the 'Activate in' option, etc.
Let's set 2 months for 'Activate in' parameter.
5) Set 'Child subscriptions finish at same date as parent' to 'No'.
Now let's see what happens when a user buys the 'Weight Reduction' plan. Below is shown a User History page:
As can be seen from the figure, the first child subscription gets activated at the same time as the parent subscription. The other two child subscription get created but not activated automatically. Each of them starts when the previous one ends. According to the picture above, Step2 will be activated on May, 30 and Step3 subscription will be activated on July, 30.
Note that despite the periods set inside the child subscription plans, each of them will have the period specified in the 'Activate in' field.
Note that the child plans have been created in the same order as they are ordered in the 'Plans to be assigned to user' list.
Let's change the settings of the 'Weight Reduction' plan: switch ''Child subscriptions finish at same date as parent'' to Yes and save the plan.
The figure below shows the Subscription History of the user who has purchased the 'Weight Reduction' plan:
As can be noticed from the figure, each of the subscription will expire on the same day the parent, Weight Reduction subscription, does. However, the start date of each child subscription, except the first one, is equal to start date of the previous subscription+period specified in the 'Activate in' field. In our example, 'Activate in' is set to 2 months.