1

I just uploaded thousands of new members from a spreadsheet. CiviCRM default grace period for memberships is 1 month. I tried changing it to 3 months in Member Status Rules. Members with end dates within one month are marked Grace, but members with older end dates in the last 3 months are still marked as Expired.

Am I doing something wrong or are uploaded members treated differently from normally-entered members?

I'm using CiviCRM with WordPress.

1
  • You may need to clarify the question. Are you saying that some of the uploaded members fell outside the 1 month grace period, and now that you've changed the grace period, their status isn't being updated to now make them "grace"? Feb 8, 2023 at 2:33

1 Answer 1

2

Welcome to SE! Membership statuses are normally updated by the "Update Membership Statuses" scheduled job. You'll want to enable that under Administer > System Settings > Scheduled Jobs if it isn't already.

Those status rules are applied when a membership is created or updated, but otherwise, any rule changes you make won't affect existing memberships until the next run of that "Update Membership Statuses" job.

However, when that runs it normally excludes memberships that have already expired so in your case you need to run that job once with an extra parameter to force it to reconsider the expired memberships.

One way to do that is to go to Support > Developer > Api Explorer v3

  • select the Job entity
  • select the process_membership action
  • add the parameter Exclude membership status IDs from calculations
  • set its value to '7' (deceased)
  • Execute

enter image description here

3
  • Thank you Aidan, but your suggested procedure didn't work in CiviCRM 5.58 Feb 8, 2023 at 13:04
  • Apologies to Aidan, figured out and followed his directions. Thanks. Feb 8, 2023 at 14:14
  • Great - if that worked, please add the green tick so we know it's answered.
    – Aidan
    Feb 8, 2023 at 16:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.