February 1, 2021 at 11:40 am #82441
At the moment whenever a member cancels their recurring PayPal payment their WP eMember profile become immediately inactive. Is there a way to stop this from happening so that their profiles only become inactive when their next payment doesn’t go through?
Thanks.February 1, 2021 at 2:47 pm #82442February 8, 2021 at 8:07 am #82482
Hi, so I followed the advice in that thread and could’ve been a bit of a disaster. I changed one of my membership levels to 31 day expiry & it all looked fine initially, then after a while WP eMember changed all of the members’ statuses who are in that membership level to “Expired”!
Luckily there were only 30 or so members in that level so changing them back to active ASAP manually was not too time consuming.
Any ideas why this happened? I think others should be advised of this as if I had changed the membership level where I have over 1,000 members it would have been very stressful indeed!February 8, 2021 at 5:51 pm #82488wzpModerator
If you set the “Membership Duration” field to “no expiry or until cancelled” then it will expire the account when the subscription is cancelled (“until cancelled” means it will expire when the subscription is cancelled or expired). Note: this setting is independent of the subscription terms you setup for the payment button(s). They would still be set for 31 days.
February 9, 2021 at 2:25 am #82499
- This reply was modified 2 weeks, 5 days ago by wzp.
Hi again. Not sure I understand. Here’s what I did step-by-step…
In my WordPress back-end I clicked on “WP eMember”, then “Membership Level”.
I then clicked “Edit” next to one of my membership levels.
In the area headed “Subscription Duration” the “No Expiry or Until Cancelled” option was selected, I changed this to “Expire After an Interval” and set it to 31 days.
Then, only after a while (i.e. not immediately) all of the members that were in that membership level had their “Account State” automatically changed from “Active” to “Expired” and therefore could no longer log in.
Based on the info in the thread you suggested to me, I was expecting the active members to remain active but for their accounts not to be put into “Inactive” status immediately after cancellation.
What did I do differently from what you are suggesting?February 16, 2021 at 7:01 pm #82554
If you change things in the middle, you also need to adjust the “Subscription Starts” field’s value of the member profiles. Otherwise if the Subscription Starts field’s value of a profile is 1st January, 2018 and your duration is 31 days, then that means that account has expired (based on the conditions you have now set). So you need to adjust all the correct parameters.
Read the following documentation:February 17, 2021 at 11:23 pm #82563
OK, so a couple more questions…
If I have a member that joined in 2019 & I change the “Subscription Duration” of their membership level to “Expire After an Interval” and 31 days then I need to go into their member profile and change their “Subscription Starts” date to, say, today so that their membership status doesn’t drop into “Expired” status.
If they make their next payment does the “Subscription Starts” date get changed automatically to the date of that payment?
Also, I have over 1,100 members – is there a way to change their “Subscription Starts” dates easily?February 18, 2021 at 3:40 pm #82567
Yes, after you make the correction/change in the profile, their “Start date” will change automatically in the future when they make another new payment.
You can use the bulk update “start date” option as explained in the following documentation:February 26, 2021 at 10:03 am #82635
Hi again, I really don’t believe that this will happen. I have, for example, a member who joined in Sept 2019 and has been making the monthly payments ever since and in her profile the “Subscription Starts” date is still set to 2019-09-15, i.e. it does not get updated every month with every new payment date as you have suggested.
This means that if I set her “Subscription Starts” date to today and then her Membership Level to “Expire After an Interval” and 31 days, after she makes her next payment next month her account will still drop into “Expired” status as her “Subscription Starts” date will still be sat at today’s date.February 27, 2021 at 5:30 pm #82646
There is something else happening on your site that’s causing this behavior. Most likely the IPN messages aren’t being received by the plugin. I remember checking your site couple of weeks ago and there were some issues with the secondary levels not having start date set. So there was definitely some configuration issues on this site.
Have you received any new subscription/recurring payment recently from a user? If you have, how is that profile behaving?February 28, 2021 at 1:45 am #82650
Hi, I’ve received around 90 new members in February and haven’t heard of any significant issues from any of the new members. They don’t seem to be getting error messages when they click on the registration link any more, which did happen a lot previously.
Any further insight that you have into what could be wrong here would be really appreciated. At the moment I have to manually activate members’ profiles straight after they cancel, so that they can access the content for the rest of the month they have paid for. Sometimes I can’t do that straight away and therefore receive complaints as they are still expecting to be able to access everything, so would be great to get this fixed.
- You must be logged in to reply to this topic.