Roadmap

Payment Reference Tracking

A record of what's been paid and confirmed — without Notipa touching a card number or a bank transfer. Never payment processing, just a clearer paper trail.

Back to roadmap
Planned Not yet started — this page describes the intended design and build plan.

Overview

Extends fee notices — currently marked paid, owed, or waived by an admin — so a guardian can attach a reference against a notice they've already paid outside the app: a bank transfer ID, mobile money reference, or a photo of a receipt from paying at the school office. An admin then confirms or disputes it. Notipa still never touches the payment itself — this is explicitly not a payments feature. It's a paper-trail feature, and the distinction the features section already draws needs to hold here too.

How it will work

Development plan

1Data model
  • Extend the fee notice status with a guardian-submitted claim: reference text, optional attachment, timestamp, pending admin review.
2Guardian UI
  • An "I've paid this" action on an owed fee notice, with an optional reference field and attachment upload.
3Admin UI
  • A review queue for pending claims on the existing fee notice roster, with confirm/reject actions.
4Testing
  • Tests confirming a guardian's claim never auto-closes a fee notice without admin confirmation.
  • A copy review pass to make sure the wording throughout stays unambiguous that this is a record, not a transaction — no risk of a guardian believing they've paid through the app itself.

Technical considerations