Subscription Plans add extra year

  • Darlene
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 5 months ago - 4 years 5 months ago #142350 by Darlene
Subscription Plans add extra year was created by Darlene
Hi, I'm new to this forum and I have already solved some problems using the information in it.
My problem is with subscription plans adding extra years beyond what the parameters say.  We are not using UPGRADE or RECURRING at this point.

Plan 1 - for 1 year, expiry date is 2021-12-31 - this works fine, no matter how many times I renew it
For example, subscribe today and the subscription is for 2021-03-18 to 2021-12-31.
Each renewal adds 1 calendar year, i.e. ends 2022-12-31, then 2023-12-31 and so on
Plan 2 - for 2 years, expiry date is 2022-12-31 - adds an extra year the first time, after that it is correct in renewing for 2 more years
New subscriber for 2 years, date range is 2021-03-18 to 2023-12-31, one too many.  Renewing for 2 more years expires 2025-12-31
Renew once more and expires 2027-12-31.

Attached is a screenshot of the 2 year plan and the subscription history.
I tried eliminating the expiry date, but our membership years end on Dec 31; this method gave me 2 years from the day I subscribed.
I would appreciate any ideas on how to address this.
Thank you,
Darlene
 
Last edit: 4 years 5 months ago by Darlene. Reason: Remove duplicate paragraphs

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

  • Darlene
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 5 months ago #142351 by Darlene
Replied by Darlene on topic Subscription Plans add extra year
My apologies. I don't know why I got all that duplicated information in the post.
Darlene

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

More
4 years 5 months ago #142355 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Subscription Plans add extra year
Hi Darlene

If you set expired date of the plan to 2022-12-31, please set subscription length to 1 year

Or if you set subscription length to 2 years, better set expired date to 2021-12-31 only

With that setup, I believe the date should be calculated properly

Regards,

Tuan

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

  • Darlene
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 5 months ago #142366 by Darlene
Replied by Darlene on topic Subscription Plans add extra year
Thank you Tuan for your assistance.
I set subscription length to 2 years, expired date to 2021-12-31.
I had the same problem with the 3 year subscription, set length to 3 years, expired date to 2021-12-31.
It all worked properly!
One more thing, would you explain what "Expired Date" means; I thought it meant the expiry date of the actual 2 year subscription (the first one).
Do we need to change this date each year, i.e. in 2022, put 2022-12-31?
Thank you
Darlene

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

More
4 years 5 months ago #142379 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Subscription Plans add extra year
Hi Darlene

It is quite complicated to explain. But it should be set to the current year for now. You do not have to change it every year. The system is smart enough to calculate it for next year, don't worry

Tuan

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

  • Darlene
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
4 years 5 months ago #142381 by Darlene
Replied by Darlene on topic Subscription Plans add extra year
Thank you again Tuan. i will take your word for it. I believe that the algorithm for this is quite complicated. My gut feel on how to fix this was to put the expiry date for the end of this year. The renewals have also been working consistently since I changed the values as you instructed.
I appreciate your assistance.
Darlene

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

More
4 years 5 months ago #142382 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Subscription Plans add extra year
OK Darlene. Please continue monitoring the system and let us know if you need more assist

Regards,

Tuan

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