← Back to the case study

Live demo

Student discounts

A browser simulation of a real app built in Frappe. Pick a discount rule, apply it to one student or a batch, and read the summary report. Nothing leaves your browser.

Try this

  1. Compare the Discount column with Calculated from set to Full assessment, then to Balance due. Apply a 10% discount to Ana Reyes and the amounts differ.
  2. Switch between percent and fixed amount and watch the preview change.
  3. Tick several students and apply one rule to all of them as a batch. Students who already have that type this term are skipped.
  4. In the Student Discount Summary, filter by school year, semester, and discount type.

Discount rule

Students (tick for a batch)

StudentTermAssessmentBalanceDiscount
Ana Reyes2026-2027, 1st Semester20,000.0012,000.002,000.00
Ben Santos2026-2027, 1st Semester18,000.0018,000.001,800.00
Carla Lim2026-2027, 1st Semester22,000.000.002,200.00
Dino Cruz2026-2027, 1st Semester19,000.0014,000.001,900.00
Ella Tan2025-2026, 2nd Semester17,000.0017,000.001,700.00

Student Discount Summary

StudentSchool yearSemesterTypeBased onAmount
Ella Tan2025-20262nd SemesterAcademicAssessment1,700.00
Carla Lim2026-20271st SemesterStaff childAssessment5,500.00

Total: 7,200.00

Changes are saved in this browser only.