Set invoice due month when membership moves to active

Member records miss invoice due months when status changes to Active, creating billing gaps for program coordinators. It copies the due month from the join date so billing staff have correct schedules the same day.

Set invoice due month when membership moves to active

Overview

Set invoice due month when membership moves to active