Foundation work for school payment collection is underway.
We're building the infrastructure that will allow schools to collect payments from parents directly through NavEd. This update adds the database models and service layer needed to connect schools with Stripe, the payment processor we use. No user-facing changes yet -- this is the groundwork for the full payment collection feature coming soon.
Under the Hood¶
- Added Stripe Connect account tracking for schools
- Added webhook event deduplication to prevent double-processing of payment events
- Created Connect service layer for Stripe API interactions