Update contact renewal date after billing period change

Subscription billing period changes leave contact records without renewal dates, causing missed follow-ups for project managers. Keep renewal fields current so coordinators see expiry dates before outreach.

Update contact renewal date after billing period change

Update contact renewal date after billing period change