Issue with renewal dates

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 3 months ago #73621 by Elliot Block
Issue with renewal dates was created by Elliot Block
Hi Tuan,

This issue is a bit difficult to explain. I will do my best.

We had a member renew his subscription (via offline payment method of Check). We received the check and I renewed his yearly membership by changing his status to "Active" in the subscriptions list.

When the page reloaded, the start date and end date of his newly renewed membership correctly indicated 1/1/2016 and 1/1/2017 respectively.

For a different reason, he forwarded me his confirmation emails that were sent to him via Membership Pro.

The dates listed in the email for the start date and end date of his newly renewed membership indicated 1/2/2016 and 1/2/2017 respectively.

Do you have any idea why this is happening?

Additionally, I have had other issues relating to newly renewed membership dates when renewing other members of the site. I renewed one member who should have had a membership start and end date of 1/1/2016 and 1/1/2017 and when I made his new membership "Active", the start date that was listed in Membership Pro was something like 1/18/2016... I don't have much in the way of evidence for this one, but maybe I will load up one of my old backups and see if I can replicate the problem in MAMP.

Perhaps you could review the code for these renewals if you get a few spare minutes.

Thank you!
Elliot

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

More
9 years 3 months ago #73632 by Tracy Drummond
Replied by Tracy Drummond on topic Issue with renewal dates
Use the renew button instead of manually updating. Works except the multiple renew email issue.

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

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 3 months ago #73640 by Elliot Block
Replied by Elliot Block on topic Issue with renewal dates
Hi Tracy,

To be clear: the user that I am talking about used the front end renewal method which generated a new subscription record. I clicked on that new subscription record and set its status to active.

I tried the method of using the renew button on the backend but that seems to accomplish the same function as the front end button.

I could be wrong here... This is the first renewal cycle our site has gotten so this is a little new to me.

Thanks,
Elliot

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

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 3 months ago #73642 by Elliot Block
Replied by Elliot Block on topic Issue with renewal dates
Hi Tracy,

To be clear: the user that I am talking about used the front end renewal method which generated a new subscription record. I clicked on that new subscription record and set its status to active.

I tried the method of using the renew button on the backend but that seems to accomplish the same function as the front end button.

I could be wrong here... This is the first renewal cycle our site has gotten so this is a little new to me.

Thanks,
Elliot

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

More
9 years 3 months ago #73651 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Issue with renewal dates
Hi Elliot

The first issue might related to timezone. I will have to spend my next few days (when everyone is off for the holiday and review the code again)

Could you please try to use latest version (2.1.1) which can be downloaded from My Downloads section, then setup it to a test site and try again to see whether you can re-procedure the issue? That issues might happens in older version but it should be OK in the latest version

Please try it and let me know. Any case, I will have to review the code again, timezone is a bit confusing

Tuan

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

  • Elliot Block
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
9 years 3 months ago #73674 by Elliot Block
Replied by Elliot Block on topic Issue with renewal dates
To anybody that is getting in on this thread later, here is information I provided to Tuan in the form of a support ticket:

---

Hi Tuan,

I didn't want to post these on the forum because they contain one of our member's personal information. So I will provide them here.

The issue (as described in the forum post) is that the renewal date span is not correct. I have identified the problem to be related to the creation date of the renewed membership (i.e. today is day 31 of the month and the subscription record was created on day 8 of the month – the subtraction of those values is 23).

The new (incorrect) membership record starts on the 24th.

With or without the Simlizing plugin on, the problem still exists, and I updated the version of the plugin in my MAMP installation to 2.1.1 and the problem still exists.

[Link to YouTube video removed]

[Link to YouTube video removed]

Once the issue is resolved, I will remove the videos from YouTube.

Thank you!
Elliot

---

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