- Posts: 70
- Thank you received: 0
Subscription plans
- Leon Jackson
- Topic Author
- Offline
- Senior Member
-
Less
More
6 years 2 weeks ago #124593
by Leon Jackson
Subscription plans was created by Leon Jackson
Hi Tuan
There is something weird happening in the Subscription Plans and I Want you to help me find the solution for that.
Right now in our system we have monthly and Annual plans that user can Subscribe and each monthly and annual plans has 5 levels.
Here I'm Having the case :
Suppose user signs up with level 1 membership, in user area he will have options to upgrade from level 1 to level 2 - 5. Now if he upgrades to level 4, he will have option to upgrade from level 4 to level 5. Along with these he will have options to upgrade from level 1 to level 2, 3 and 5.
This is quite confusing for users. If he upgrades from level 4 to level 5 the system works fine. But if he selects any plan of level 1 to level 2, 3 or 5, the user will have 2 active subscriptions.
I need your suggestion in this about how we can avoid situations like this. So that user can have only 1 active subscription.
Regards
Leon
There is something weird happening in the Subscription Plans and I Want you to help me find the solution for that.
Right now in our system we have monthly and Annual plans that user can Subscribe and each monthly and annual plans has 5 levels.
Here I'm Having the case :
Suppose user signs up with level 1 membership, in user area he will have options to upgrade from level 1 to level 2 - 5. Now if he upgrades to level 4, he will have option to upgrade from level 4 to level 5. Along with these he will have options to upgrade from level 1 to level 2, 3 and 5.
This is quite confusing for users. If he upgrades from level 4 to level 5 the system works fine. But if he selects any plan of level 1 to level 2, 3 or 5, the user will have 2 active subscriptions.
I need your suggestion in this about how we can avoid situations like this. So that user can have only 1 active subscription.
Regards
Leon
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
6 years 2 weeks ago #124594
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Subscription plans
Maybe we can disable upgrading from level 1 to other level in this case? And I want to ask again: Is level 1 is a free subscription plan?
Tuan
Tuan
Please Log in or Create an account to join the conversation.
- Leon Jackson
- Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 70
- Thank you received: 0
6 years 2 weeks ago #124595
by Leon Jackson
Replied by Leon Jackson on topic Subscription plans
Yes Tuan, level 1 is a free membership plan. If we disable level 1 to other levels, user will not find any option to opt for lower subscription plan than the level he is on. As if user is on level 3 and we disable level 1 to other level options, the only options user will see is level 3 to level 4 and level 3 to level 5.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
6 years 2 weeks ago #124596
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Subscription plans
If I understand your issue correctly, you can follow the instructions below to get the issue sorted:
1. Create a folder called override under components/com_osmembership/helper
2. Get this file, unzip it, upload to to the folder components/com_osmembership/helper/override (which was created in step #1)
Then check it again to see whether it works
Regards,
Tuan
1. Create a folder called override under components/com_osmembership/helper
2. Get this file, unzip it, upload to to the folder components/com_osmembership/helper/override (which was created in step #1)
Then check it again to see whether it works
Regards,
Tuan
- Leon Jackson
- Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 70
- Thank you received: 0
6 years 2 weeks ago #124597
by Leon Jackson
Replied by Leon Jackson on topic Subscription plans
Now all the level 1 to other level options are not displaying there. I check with a level 4 profile, the only option showing there is level 4 to level 5. Now my concern is that how will user downgrade his membership to any lower level like 2 or 3.
Leon
Leon
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
6 years 2 weeks ago #124598
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Subscription plans
You need to edit level 4 plan, add upgrade options to allow users to upgrade to level 3 , level 2.... (same as how they upgrade to level 5)
Tuan
Tuan
Please Log in or Create an account to join the conversation.
- Leon Jackson
- Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 70
- Thank you received: 0
6 years 2 weeks ago #124600
by Leon Jackson
Replied by Leon Jackson on topic Subscription plans
Thanks a lot Tuan for all your help. Really appreciated.
Regards
Leon
Regards
Leon
Please Log in or Create an account to join the conversation.
- Leon Jackson
- Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 70
- Thank you received: 0
6 years 2 weeks ago #124606
by Leon Jackson
Replied by Leon Jackson on topic Subscription plans
Hi Tuan
I have successfully placed your override file and the issue is fixed. I am facing issue in one case though. I have a user with level 3 monthly subacription whose membership has expired. Now he is reverted back to level 1 but he is not able to see those level 1 options now. The only option that is visible to him is Renew level 3 Membership.
Regards
Leon
I have successfully placed your override file and the issue is fixed. I am facing issue in one case though. I have a user with level 3 monthly subacription whose membership has expired. Now he is reverted back to level 1 but he is not able to see those level 1 options now. The only option that is visible to him is Renew level 3 Membership.
Regards
Leon
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
6 years 2 weeks ago #124621
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Subscription plans
Hi Leon
By it's design, the system won't show renew option for plans which he was upgraded from
In your case, he upgraded from level 1 to other plan, so the system don't allow renewing anymore
If you need to offer renew options, we will have to customize the code. You can submit a support ticket sending us super admin account so that we can help with this customization
Also, your subscription was expired, so you should renew your subscription to continue receiving support and update from us in the future
Tuan
By it's design, the system won't show renew option for plans which he was upgraded from
In your case, he upgraded from level 1 to other plan, so the system don't allow renewing anymore
If you need to offer renew options, we will have to customize the code. You can submit a support ticket sending us super admin account so that we can help with this customization
Also, your subscription was expired, so you should renew your subscription to continue receiving support and update from us in the future
Tuan
Please Log in or Create an account to join the conversation.
- Leon Jackson
- Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 70
- Thank you received: 0
6 years 2 weeks ago #124652
by Leon Jackson
Replied by Leon Jackson on topic Subscription plans
Hi Tuan,
I have renewed the membership.
The issue is that the user has been downgraded to a Level 1 from a Level 3 because his Level 3 has expired. So his current membership is Level 1, which means he should have Level 1 options to upgrade if he so wishes shouldn't he?
I have renewed the membership.
The issue is that the user has been downgraded to a Level 1 from a Level 3 because his Level 3 has expired. So his current membership is Level 1, which means he should have Level 1 options to upgrade if he so wishes shouldn't he?
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2025 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.