Update student billing records for succeeded payments before billing run

Your payment webhooks arrive without normalized amounts, causing revenue reporting gaps and manual reconciliation. Billing and revenue staff get normalized invoice amounts mapped to student contacts to reconcile before the next billing run.

Update student billing records for succeeded payments before billing run

Update student billing records for succeeded payments before billing run