This guide covers how invoices and balances work for enrollments: creating invoices, sending payment links, configuring reminder emails, and adjusting balances manually.Documentation Index
Fetch the complete documentation index at: https://docs.firstrespondershub.com/llms.txt
Use this file to discover all available pages before exploring further.
Concepts
- Balance due: For an enrollment, the amount still owed = agreed tuition (or offering tuition) minus payments already made (including refunds). It is shown on the student’s enrollment and in the program dashboard.
- Invoice: A bill for a specific amount (e.g. the remaining balance or a portion of it) with a due date. Invoices can be open, partially_paid, paid, overdue, or canceled.
- Payment link: A unique, time-limited URL the student (or sponsor) uses to pay an invoice. You can send the link by email or copy it.
Creating invoices
When invoices are created
- Balance invoices: When a student enrolls with a deposit or no payment, the remaining balance is due later. The platform can create a balance invoice for that amount (or you create one manually). Due date comes from the offering’s payment configuration (e.g. X days before cohort start or end).
- From a cohort invite: When you toggle Charge tuition on the cohort invite form (single or bulk), an open invoice is created automatically the moment the student accepts. See Charging tuition at invite time.
- Manual creation: From the program dashboard, open a student’s enrollment and use Create invoice (or equivalent) to create an invoice for a chosen amount and due date. You can create multiple invoices per enrollment as long as the total does not exceed the enrollment’s balance due.
Create invoice dialog (manual)
When you create an invoice manually you typically set:- Amount: Dollar amount to bill. It cannot exceed the remaining balance for that enrollment (total balance due minus any open/partially paid invoice amounts).
- Due date: When the invoice is due.
- Payer type: Student or sponsor (affects who can pay and who gets reminders).
- Sponsor (if sponsor-paid): Select the sponsor if the invoice is for a sponsor to pay.
Payment links
- Generation: When an invoice is created (or from the invoice actions menu), the system can create a payment link — a URL that includes a secure token.
- Expiration: Links are valid for a limited time (e.g. 90 days) and may have a max number of uses. You can create a new link if one expires.
- Usage: The payer opens the link, enters payment details, and completes payment. Success is recorded and the invoice and enrollment balance are updated.
Invoice statuses and balance
- Open / Partially paid / Overdue: Invoice still has an amount due. Balance due on the enrollment includes these amounts.
- Paid: Invoice is fully paid; it no longer counts as balance due.
- Canceled: Invoice is void and does not count toward balance.
Invoice reminder settings
In Settings → Payments, you can configure Invoice reminder emails so payers get reminded relative to the invoice due date.Reminder types
- Upcoming: Sent X days before the due date (e.g. 7 days before, 14 days before). You can add multiple (e.g. 14, 7, 3 days before).
- On due date: Sent the day the invoice is due (one reminder per invoice).
- Past due: Sent X days after the due date (e.g. 3 days after, 7 days after).
Who receives reminders
Reminders are sent to the billing contact (if set on the invoice), otherwise to the sponsor (for sponsor invoices) or the student. The platform resolves the recipient from the invoice and enrollment data.Saving reminder settings
After adding or editing reminders, click Save. Settings apply to all future reminder runs (e.g. a nightly or scheduled job that evaluates due dates and sends emails per your rules).Manual payments and balance adjustments
Recording a manual payment
If a student or sponsor pays outside the platform (check, wire, etc.), you can record a manual payment against the enrollment. This creates a transaction that decreases the balance due and can be attached to an invoice so the invoice status updates (e.g. to paid or partially paid). Manual payments do not go through Stripe; they are for record-keeping only.Balance adjustment
When you need to change the total amount owed (e.g. discount, fee change, or correction):- Open the enrollment in the program dashboard and use Adjust balance (or the balance adjustment dialog).
- Enter the new balance (in dollars). The system computes the difference from the current balance and applies it as an adjustment.
- Optionally add a reason (e.g. “Discount approved” or “Tuition correction”).
- Decreasing balance: Use when giving a discount or reducing what the student owes.
- Increasing balance: Use when adding a fee or correcting an undercharge (use sparingly and with a clear reason).
Super bills (sponsor billing)
Some workflows support super bills — bills sent to sponsors (e.g. employers) for one or more enrollments. Super bills have their own payment links and statuses. Creating and sending super bills is done from the program dashboard (e.g. from a student’s enrollment or a sponsor view). Paying a super bill updates the related enrollment(s) and invoices according to how the super bill is configured.Summary
| Topic | Summary |
|---|---|
| Creating invoices | Automatically for balance due after deposit/no-payment enrollment, or manually from the enrollment with amount and due date. |
| Payment links | Generated per invoice; time-limited; share by email or copy. |
| Reminders | Configure in Settings → Payments: upcoming, on due date, past due (up to 7 total). |
| Manual payment | Record off-line payments to update balance and invoice status. |
| Balance adjustment | Set a new balance to correct tuition (discount/fee); invoices are updated accordingly. |