Hello ,
In our app we show the a 30 day badge next to the offer we show to the user. We also keep that badge after the user has bought the subscription. The user is now allowed to subscribe a second time, so we found ourselves in this situation:
- if a user never subscribed, show the period the offer object has, np here
- if they subscribed to this offer, use the expiration date minus the last purchase date rounded to the day to show the 30 days.
Our concern is now if a user cancels their subscription before the trial ends then resubscribe, will the expiration time and more importantly, the latest purchase date change?
I'm not sure a user can purchase a subscription if he's on it's free trial, even if canceled. Didn't find info on this so I'd appreciate any insight that you have.
Thank you.