You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! I'm having an issue with this package. I have succesfully registered 3 plans, each one with a 15 days trial period, but when I register a user with a plan, it doesn't take in count the trial days. For example, I have a user who have a plan that starts at 2019-03-06, the trial ends at 2019-03-21, but it ends at 2019-04-06.
The method I use for register a new subscription is $user->newSubscription($request->plan_name, $plan)->create();
How can I set the trial period succesfully?
Thank you for your help!
The text was updated successfully, but these errors were encountered:
You most likely managed to solve the issue by now, but for those having a similar issue, make sure to use $subscription->isActive() to determine if a subscription is within a valid period (ends_at is in the future) or subscription is within a trial period. Using $subscription->isEnded() alone is not enough to determine whether a user can use their subscription as this method only takes into consideration the ends_at attribute.
Feel free to open a new issue if you are using the isActive() method and still experiencing this behavior.
Hi! I'm having an issue with this package. I have succesfully registered 3 plans, each one with a 15 days trial period, but when I register a user with a plan, it doesn't take in count the trial days. For example, I have a user who have a plan that starts at 2019-03-06, the trial ends at 2019-03-21, but it ends at 2019-04-06.
The method I use for register a new subscription is $user->newSubscription($request->plan_name, $plan)->create();
How can I set the trial period succesfully?
Thank you for your help!
The text was updated successfully, but these errors were encountered: