We have standard membership that lasts one year and a trial membership that lasts one week. The standard membership works fine, but we have found that the trial membership doesn't expire after a week but remains as 'New' for three months.
Looking at the membership status rules, I think I can see why. 'New' membership is set to start on the 'Member Since' date and ends three months after the 'Member Since' date. Because this rule is listed first the membership remains on the 'New' status for three months even if we have moved past the 'End Date'.
We are using CiviCRM 4.6 on WordPress, but I have also tested this in the demo site running CiviCRM 5.5 on WordPress so I don't think this is version specific.
Has anyone else had this issue? How did you resolve it?
I am considering changing the order of the status rules as follows:
- Grace - from End Date to End Date + 1 month
- Expiry - from End Date
- New - from Member Since to Member Since + 3 months
- Current - from Start Date to End Date
Does that sound sensible?