View Categories

Guardian Account.

Family Payment #

Aim:

As a guardian, I want to view and manage tuition invoices for all my children (if they are in the same school) from one consolidated page, so that I can filter, review due and paid amounts, and proceed with payment quickly and conveniently.

Access Path:

  • Guardian logs in – Clicks on Payments — Family Payment.
  • System checks: Are all children from the same school? ✅ Yes.
  • System displays Family Payment Page.
  • Default filters auto selected: All Children, Current Year, Current Semester.
  • System fetches invoice data and summary
  • Guardian views the invoice table & selects one or more invoices.
  • Summary section updates: Total Paid, Due, Discount, Tax, Grand Total.
  • Guardian clicks “Proceed to Payment”.
  • Payment checkout with invoice IDs.
  • Payment success

How to Use:

  • Only children from the same school can be grouped into a single payment session.
  • If children belong to different schools, the family payment feature is disabled.
  • Payment is only allowed for visible and selected invoices.


2-Sick Leaves in the Approvals Flow #

Aim:

As a guardian, I need to be able to request a sick leave or excuserequest and to get them approved through the approvals flow module.

Access Path:

  • admin’s account — side menu — settings — approval flows — add new flow.
  • guardian’s account — side menu — clinicExcuse Request will be added to their accounts.
  • guardian’s account— side menu “Approvals” tab should be added to the guardian’s account which containing both “My Approvals” and “Approval Request” so they can follow their approvals.

How to Use:

We will use the approvals flow module for this change.

  • admin’s account — side menu — settings — approval flows — add new flow.
  • The admin will be able to choose some roles for the maker and checker and super checker.

We will have some changes regarding the medical module, as follows:

  • So, for any maker role, the currently page called “Excuse Request” existing on the guardian’s account — side menu — clinicExcuse Request will be added to their accounts.
  • Secondly, on the mentioned “Excused Request” page, a new field will be added.
  • This field will be called “Absence/Leave” and it will return two values:
  • Absence.
  • Leave.
  • Also, guardians will be able to choose leave time.
  • After that, it will go through the normal approvals flow.
  • So, an “Approvals” tab should be added to the guardian’s account which containing both “My Approvals” and “Approval Request” so they can follow their approvals.
  • Note: This will affect the attendance status of the student, and it will be changed to “Left with Permission (LP)”.

3-School Data Filtering on Payment History (Performance Boost)  
Aim:

We added School-level data filtering to the Payment History page, so queries are scoped to the selected school (and optional sub-filters), significantly improving load time and responsiveness for large datasets.

Access Path:

LMS — Parent Account — Payments /Payment History.


How to Use:

From LMS — Parent Account — Payments /Payment History.

Click to see the transactions history of old semesters payments.