Set membership expirations for program team before renewals

Your membership records miss expiration dates, causing renewal notices to be mistimed and revenue to lag. Coordinators get correct expiry values so renewals are flagged before the next billing run.

Set membership expirations for program team before renewals

Set membership expirations for program team before renewals