Renew subscription behaviour

More
6 years 8 months ago #116440 by Jon
Replied by Jon on topic Renew subscription behaviour
That was ok while I was manually updating subscriptions.

I now allow auto subscriptions, the subscriptions are Annual, so a member not renewing until after the due date needs to pay from the time their previous subscription ends, which is normal practice for annual club subscriptions.

I incorrectly presumed this to be the difference in 'subscription renewal behaviour' in configuration 'create new sub or renew sub'

'Renew sub' should 'renew from date of termination of current sub
'Create New sub' should start from current date

I understand that access to the website has been limited to these members due to not renewing on time, but we offer other services that are still accessed by members who pay late.

I would be surprised if this is not normal for many of your component users.

Please Log in or Create an account to join the conversation.

  • David Fletcher
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
6 years 8 months ago #116951 by David Fletcher
Replied by David Fletcher on topic Renew subscription behaviour
Tuan

I write in support of Jon's recent comment.
All of my renewals are offline at the moment, because i cannot cope with the auto date renewals. I can see that they would suit some applications, but they do not suit a system that is predominantly annual bank standing order dates, and a fixed day in the year for renewal. The current system means that the dates slip every renewal and this would cause chaos.
So the behaviour of the membership renew process is not what i need. I am looking for an option that the If the subscription is renewed after his current is expired that the new end date is the old one plus the period of the subscription. The new start date is of less importance to me, and i could live with the current system.
At the moment I am unable to use online payments, or use the subscription detail tag in emails, because it sends out wrong dates and causes confusion.
Can we have an overide for this as an interim solution?
I do suggest that you create some menu options for different renewal date behaviours. I have some time ago put an item in the features wish list, but no response so far

regards and hoping

David

Please Log in or Create an account to join the conversation.

More
6 years 8 months ago #116957 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Renew subscription behaviour
Hi David

Honestly, at this time, I have no plan for this option yet. Will need to think more about it to see whether I would implement support for this option

As of right now, if you really need it, some customization will be needed and we will have to charge you some fee for doing this customization (as override). It will cost around 80$ to 100$ for this customization (sorry)

But Yes, I will consider support for it in the future

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • David Fletcher
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
6 years 8 months ago #117019 by David Fletcher
Replied by David Fletcher on topic Renew subscription behaviour
Tuan

I am interested in this. It is important.
Jon, will you support too and chip in?

David

Please Log in or Create an account to join the conversation.

More
6 years 8 months ago - 6 years 8 months ago #117020 by Jon
Replied by Jon on topic Renew subscription behaviour
I work for a Committee , they are already looking at an alternative component, and I would need to seek permission.
I believe this behaviour of the component is important, and that either this solution AND/OR recurring subscription without the need for an auto payment system should be implemented. It's a long way to this stage to find that the component does not work in anticipated way, and I am sure Tuan has lost more than the two subscriptions required for this fix because it does not automate the functions for many users.
Last edit: 6 years 8 months ago by Jon.

Please Log in or Create an account to join the conversation.

More
6 years 8 months ago #117027 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Renew subscription behaviour
Honestly, in few years of Membership Pro life, If I remember correctly, only two of you requested for this behavior

Normally, the system tries it best so that subscribers won't loose any days in their subscription:

1. So if they renewed before their subscription expired, the start date of new subscription will be end date of previous subscription + 1 second

2. If they renew the subscription after subscription expired, the start date will be the datetime which they process the renewal. Having it works in the same way with #1 will end up with users loosing some days in their subscriptions as you can imagine

However, I guess I can add support for it as a new config option in the extension. Let's me work on it and have it available in 2.15.1. Give me about one or two weeks

Tuan
The following user(s) said Thank You: Jon, David Fletcher

Please Log in or Create an account to join the conversation.

  • David Fletcher
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
6 years 8 months ago #117291 by David Fletcher
Replied by David Fletcher on topic Renew subscription behaviour
Tuan

Thank you
It would help if there were the following
When renewing a subscritpion after the end date, the new end date is the old end date plus the period of the subscription ( the same as the behaviour when renewing a subscritpion before the end date)
Secondly but less important an option for the Created date to have no change to the old date
regards
David

Please Log in or Create an account to join the conversation.

More
6 years 8 months ago #117396 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Renew subscription behaviour
Just want to update that this is now supported. You can update to latest version 2.15.1 of Membership Pro, then go to Membership Pro -> Configuration, set Always use expired date of prevous subscription as start date of the renewal subscription config option to Yes and it will work as you described here

Tuan
The following user(s) said Thank You: Jon, David Fletcher

Please Log in or Create an account to join the conversation.

  • David Fletcher
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
6 years 7 months ago #117551 by David Fletcher
Replied by David Fletcher on topic Renew subscription behaviour
Tuan
Thank you
I will download and implement
David

Please Log in or Create an account to join the conversation.

More
6 years 7 months ago #117559 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Renew subscription behaviour
OK David. Once updated and configured the extension to use that behavior, please monitor membership renewal on your site and make sure the subscription start date and subscription end date is calculated properly

Regards,

Tuan

Please Log in or Create an account to join the conversation.