• Hi,

    I just realized that our members are not demoting after their EOT date. I have found several instances of this.

    Can you please let me know what on earth might be happening? We have about a 20,000 member user database and I need to figure out how to fix this as well as hopefully an easy way to go back and fix the ones that didn’t demote?

    A large chunk of our userbase came from an old system that we converted the data to .csv to upload with an EOT put in.

    I noticed that our users mostly do not have paid subscriber IDs as it didn’t add that with the imported ones and some of our members are purchases through groupon that then use a coupon code to knock the price to zero.

    Help! :/

    https://www.ads-software.com/plugins/s2member/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter jaspud

    (@jaspud)

    Just dug a little deeper; it looks like user that are registering on the site now (including free ones) are creating with a subscriber ID which I would assume will probably work with the demotion (I’ll be testing a 1 day just in case).

    My question then is how would I go back and fix the uploaded userbase or is it time to roll up the sleeves and manually do them? When I uploaded them, there was an EOT date put in that populated correctly but no subscriber ID. Should this have worked without the subscriber ID?

    Importing them with an EOT should be enough. Even if there’s no subscr. ID, the EOT time would trigger the EOT behavior you configured.

    If you open one of those profiles, does it still have the EOT time? And is it formatted correctly?

    If the time is in the past and he wasn’t demoted, then there may be something wrong with your wp-cron. If you haven’t yet, could you please do these? https://www.s2member.com/kb/common-troubleshooting-tips/

    If you can’t get wp-cron to work, you could create a cron job in your server instead. Set the EOT configuration to use a cron job, and it’ll give you the URL you need for it. WP Admin -> s2Member -> PayPal Options -> Auto EOT Behavior

    You can edit your users in bulk using the export/import tool in s2Member Pro. Use it to edit their EOT times, or you can change their roles directly. https://www.s2member.com/kb/importing-updating-users/

    I hope that helps. ??

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Members not demoting after end of EOT’ is closed to new replies.