- Posts: 102
- Thank you received: 11
Provide ability to specify Start Date for memberships
- StreetSportService
-
- Offline
- Premium Member
-
We will use this for Tickets to a physical space at a specific time & date chosen by the user.
Please Log in or Create an account to join the conversation.
- StreetSportService
-
- Offline
- Premium Member
-
- Posts: 102
- Thank you received: 11
..a one time subscribtion would be fine in this use case with customers chosen the start date & time of the subscription.
Please Log in or Create an account to join the conversation.
- Ewan McNab
- Offline
- New Member
-
- Posts: 2
- Thank you received: 1
We have only just started using Membership Pro and haven't gone live yet, but in terms of recurring subscriptions maybe only allow recurring subscription if the admin has set fixed dates and possibly even only allow if the subscription period is fixed to 1 year to make it easier.
But having option to set a start/end date but not have a recurring option would be fine for us as it would be easy enough to create new plan each year if needed.
Please Log in or Create an account to join the conversation.
- Seán Ó Séaghdha
- Offline
- New Member
-
- Posts: 5
- Thank you received: 0
I use Membership Pro with one group who used fixed year and one who’ve moved to 1-year-from-signup and from an admin perspective I think it’s actually a lot easier to just let members renew their memberships throughout the year. You don’t get a sudden rush of queries about the system at the end of the year for one thing!
But there are groups who will not or cannot easily change, and for things like Term fees, the period is inherently limited and I have to resort to only allowing the plan to publish just before the term starts. So this feature would be very useful.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
In the next release, I will allow control custom subscription start date for each subscription plan. For each plan, there will be a new setting called Subscription Start Date Option to control how subscription start date will be calculated:
- Register Date : Default behavior. Works exactly as how it is at the moment
- Fixed Date: In this case, you can select a fixed subscription start date for the plan and all subscriptions of that plan will be started on that fixed date
- Determine By Customer: In this case, you will need to create a Date custom field to allow users to select the start date for their subscription. Mean each subscription can have it own start date
However, there are still have some limitation with current implementation:
- It only support onetime subscription
- The active event trigger will still be triggered at the time users make payment, so users will be assigned to Joomla User Groups... at the time they subscribe and make payment, not at the custom subscription start date. We can improve it in the future if needed, but it is quite complicated and will require setup cron job to trigger system plugin to trigger the proce.
If anyone wants to try this new option and give us feedback, please submit a support ticket asking me for sending the new version for use
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- David Unwin
-
Topic Author
- Offline
- Platinum Member
-
- Posts: 646
- Thank you received: 31
I would be happy to test this as we are in a period where we are not taking memberships. I send you a support ticket.
David
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
The active event trigger will still be triggered at the time users make payment, so users will be assigned to Joomla User Groups... at the time they subscribe and make payment, not at the custom subscription start date. We can improve it in the future if needed, but it is quite complicated and will require setup cron job to trigger system plugin to trigger the process.
I were able to complete this feature implementation and will include it in next release of the extension. Here is link to detailed documentation membershipprodoc.joomservices.com/basic-...scription-start-date
Tuan
Please Log in or Create an account to join the conversation.
- Jonathan Colls
- Offline
- Senior Member
-
- Posts: 57
- Thank you received: 5
After reading the Docs on this would you be able to confirm that when the new plugin (Trigger Action event) is enabled, the onMembershipActive is NOT triggered upon initial signups for plans using the new option? And is run for Plans with the default register date?
e.g
Plan 1 - Customer selected or Fixed date, will not have onMembershipActive triggered when the new plugin is enabled. But will check each day and then fire it when date met.
Plan 2 - Register Date, will have onMembershipActive triggered when the new plugin is enabled (immediately as currently).
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Offline
- Administrator
-
Yes. Exactly as you said. It will only affect plans with the option set to Fixed Date or Determined by customer
For plan with the option set to Register Date (default), the onMembershipActive event will be triggered immediately
If the plugin is not enabled, the onMembershipActive event will be triggered immediately for both all kind of plans
I think that's the best option
Tuan
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
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.