Update member expiry to prevent accidental removals before renewals

Your membership expirations come in via webhooks, causing accidental deactivations and gaps in renewals. It keeps those records active so billing and renewals finish before the next billing run.

Update member expiry to prevent accidental removals before renewals

Update member expiry to prevent accidental removals before renewals