The Payment Schedule CMS widget lists every payment a family will make, with the due date and amount of each installment. The Payment Schedule widget is found under the Payments option. It is read-only and never changes what is collected at submit.
The widget works in two places.
On an Application Form page, the schedule comes from the contract: the deposit due at signing plus the balance spread across the payment term of each invoice template, sectioned by ledger when a contract bills through more than one book. The same table prints on the contract PDF.
On a registration payment page, the schedule is the invoice that the CMS Widget - Summer Submit widget will post: the total from the CMS Widget - Sign up Summary widget, expanded through the Payment Term configured on Summer Submit and dated with its Invoice For Date. Installments that are already due appear as Today. When a CMS Widget - Deposit widget is on the page, the schedule follows the family's choice: Pay in Full shows one payment today, and Pay Later shows the installment plan.
Show Percent adds a column with each installment's share of the total.
Visibility Source and Visibility Value show the widget only when the referenced drop down or checkbox holds the given value.
Note: On a registration page the widget requires the Sign up Summary and Summer Submit widgets on the same page and a Payment Term on Summer Submit. It hides itself when the cart is empty, when Summer Submit is used for the Online Store, or when the Deposit widget specifies a Pay Deposit Only Product or Deposit Only Fee Product. Support for those configurations will follow.
Note: The schedule is calculated by the same payment term function the invoice uses, so the table matches the invoice that appears in the parent portal after submission.