When patron categories charge an enrollment fee, in some cases it would be preferable for the patron's expiration date not to update until the enrollment fee reaches $0 outstanding. This would be especially helpful for libraries using the membership_expiry cron to auto-renew patrons in categories with enrollment fees, as it would allow the patron's active enrollment period to be based on payment date rather than the date on which the cron charged the fee.