Allow Contract Processing for Enrollment fees for Families with Existing Siblings

Problem:
Currently, when a family submits a new contract for an additional student months after the original family account was created, the system fails to process the enrollment fee if it was originally distributed to the first month. Since the first month has already passed, the system cannot allocate the fee retroactively, resulting in an error message. Schools must then manually add the new student and adjust billing, which is inefficient and prone to errors.

Proposed Solution:
Introduce a flexible enrollment fee allocation feature that allows the system to handle late sibling contracts without manual intervention.

Flexible Fee Distribution Logic:

    • If the original first month has passed, automatically apply the enrollment fee to the next available billing cycle .



Benefits:

  • Eliminates manual work for schools.

  • Improves parent experience by reducing contract submission errors.

  • Ensures accurate billing and reporting.

  • Doily Dixon
  • Nov 24 2025
  • Attach files