See the section Adding Subscriptions.
Ref: https://laravel.com/docs/7.x/billing#creating-subscriptions Scroll down a little.
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
Hi there, I am just a bit confused about the usage of the subscription name and WHEN I should use it.
I have this scenario when I have 3 subscriptions plans 1- Freelance 2- Company 3- Organization
and I have for those 3 plans"monthly and yearly" subscription, and in my Stripe account, I have 6 plans "freelance-monthly, freelance-yearly, ...etc"
now my subscription name should be "Freelance or Company"? or should be "default"? and I can check for the current plan the user is in?
I am just a bit confused, what is the case to handle this kind of situation?
Just to answer this question for anyone wondering too:
The name is used to implement access control, that means that
If the monthly and yearly subscriptions have exactly the same access then the name should be the same.
If you had some kind of "pro" subscription that gave the users access to more parts of the product then you should use different names and use them in the middleware to block access accordingly
Please or to participate in this conversation.