We have a streaming service app with 1-month auto-renewable subscription.
Now we have the plan that make 3 products in a same same subscription group
auto-renewable subscription
Subscription-Group
- product 1. 1$, free-trial 1month, every 1 month
- product 2. 2$, free-trial 1month, every 1 month
- product 3. 3$, free-trial 1month, every 1 month
We want user could have only 1 month free-trial even if they Upgrade/Downgrade in that same subscription-group
ex. User A
product1 (free 2weeks) --(upgrade) --> product2 (free 2weeks) -> product2 (paid 1month) -> .....
how can I make this?
Is it enough they're in same group?
Thanks!