Back to projects

SchoolPay — School Management System (Payment Module)

2021 | Stack: PHP, CodeIgniter, JavaScript, MySQL, Midtrans API

SchoolPay

Side project: payment module for a web-based school management platform.


💡 Overview

Implemented the payment system for a web-based school management platform, enabling secure tuition and fee processing via Midtrans.


✨ Key Contributions

  • Implemented backend logic to restrict exam card access until tuition payments were confirmed.
  • Integrated various payment methods including virtual accounts, e-wallets, and credit cards through the Midtrans API.
  • Ensured proper handling of transaction callbacks, status validation, and real-time updates to student records.

🧩 Tech Stack

  • PHP & CodeIgniter | Backend
  • MySQL | Database
  • JavaScript | Client-side logic
  • Midtrans API | Payment processing

🧭 Impact

Delivered secure, automated tuition processing that reduced manual effort and prevented access to exam cards until payment was confirmed.