- Posts: 84
- Thank you received: 0
Ensure only one subscription per plan per user
- Ahmad Arshad
- Topic Author
- Offline
- Premium Member
-
Less
More
4 years 1 month ago #145716
by Ahmad Arshad
Ensure only one subscription per plan per user was created by Ahmad Arshad
Dear Tuan,
Is there a way to make sure that a user can subscribe to a plan only once.... E.g
1. If a person has subscription ACTIVE for a plan, he cannot try to re-subscribe to that plan again as long as it is active
2. If a person's subscription becomes EXPIRED, only then can he create a new subscription or renew the same one
3. If a person's subscription is PENDING, (meaning they havent completed it), if they try to re-subscribe to the same plan, it takes them to that unfinished subscription.
Thoughts?
Is there a way to make sure that a user can subscribe to a plan only once.... E.g
1. If a person has subscription ACTIVE for a plan, he cannot try to re-subscribe to that plan again as long as it is active
2. If a person's subscription becomes EXPIRED, only then can he create a new subscription or renew the same one
3. If a person's subscription is PENDING, (meaning they havent completed it), if they try to re-subscribe to the same plan, it takes them to that unfinished subscription.
Thoughts?
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
4 years 1 month ago #145720
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Ensure only one subscription per plan per user
Hello
That's actually, how it should work. Except for #1: When the subscription is active, the users can still subscribe again and in that case, the system will treat that as a renewal
If you don't want users to be able to renew it too early, you can go to Membership Pro -> Configuration, set Allow Membership Renewal
config option to 1 and users can only renew/subscribe again when there is one day left from original active subscription (or subscription expired)
Tuan
That's actually, how it should work. Except for #1: When the subscription is active, the users can still subscribe again and in that case, the system will treat that as a renewal
If you don't want users to be able to renew it too early, you can go to Membership Pro -> Configuration, set Allow Membership Renewal
config option to 1 and users can only renew/subscribe again when there is one day left from original active subscription (or subscription expired)
Tuan
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.