Expire Date Messup

6 years 4 months ago #300122 by debthornell
Expire Date Messup was created by debthornell
We have all plans set to "This and next calendar year" with start date of calendar year 01-01. Renewals starting end of November should expire 1-1-2019 but many are showing to expire 12/31/2019, database shows 01/01/2020? All plans are 1 year and these are showing 2 years?
texasmariners.com

Please Log in to join the conversation.

6 years 4 months ago #300142 by krileon
Replied by krileon on topic Expire Date Messup
Sounds like they just renewed in advance. What is "Renewable in advance by" set to? If you've set a bonus time and they renew within that bonus time it renews them for next year giving them the remaining months of the current year for free. Specifically the "Bonus time before first period start (for calendar-based durations)" and "Bonus time when reactivating expired subscriptions" parameters control this. Did you change the plan duration after users have already subscribed as that can also mess up calculations? Example as follows.

Regular Validity duration: This calendar year
Start date of calendar year: 01-01
Bonus time before first period start (for calendar-based durations): 3 months
Bonus time when reactivating expired subscriptions: 3 months
Renewable in advance by: 1 year

Using the above if I subscribed right now I'd have the following.

subscription_date: 2017-12-12 15:44:00
expiry_date: 2019-01-01 04:59:59

The 3 month bonus time gives me the rest of 2017 for free and subscribes me for 2018 expiring on the first of 2019.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

6 years 4 months ago #300239 by debthornell
Replied by debthornell on topic Expire Date Messup
So I changed to This Calendar Year and everyone that paid on 12-13 showed expire 2018:01:01 instead of 2019? I had to go into the database to correct the dates.

Please Log in to join the conversation.

6 years 4 months ago #300243 by krileon
Replied by krileon on topic Expire Date Messup
Be sure "Manual renewal extends expiration date as follows" is set to "Renewal starts at expiration date or at payment date - whichever happens last (allows free gap)". Sounds like you're not allowing renewals to start from payment date and are instead only extending their expiration date in which case it's working as intended.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.386 seconds