Online
EduPay Docs
EduPay

Getting Started

  • Introduction
  • Quickstart Guide
  • Authentication

Core Modules

  • Fee Management API
  • Digital Attendance
  • Parent Portals

Advanced

  • Transport & GPS
  • Operational Insights
  • Webhooks
⌘K
v2.4 Platform API

EduPay Platform
Documentation

Everything you need to integrate, extend, and understand the EduPay ecosystem. From automated fee collection to real-time operational analytics.

Initializing the Platform

For most institutions, EduPay functions as a fully managed SaaS. If you require deep integration with existing campus systems, you can leverage our Node.js SDK.

terminal

# Install the EduPay Core SDK

npm install @edupay/core-sdk


# Initialize with your institution key

const edupay = new EduPayClient({
  apiKey: process.env.EDUPAY_SECRET_KEY
});


Fee Management & Payments

The core of EduPay relies on our highly reliable transactional engine. It supports complex fee structures including sibling discounts, late-fee cascades, and customized scholarship deductions.

Automated Invoicing

Generates per-term or per-month invoices instantly across thousands of students.

Dynamic Late Fees

Rules engine automatically calculates and appends late fees based on custom grace periods.

Split Payments

Parents can divide large term fees into manageable monthly EMI installments.

Bank Reconciliation

Live syncing with major banking APIs to reconcile un-mapped wire transfers.

Webhook Processing

Listen for asynchronous events via webhook endpoints to update your internal ERP systems instantly when payments succeed or fail.

JSON Payload
{
  "id": "evt_91283h12893712",
  "type": "payment.succeeded",
  "created_at": 1678881234,
  "data": {
    "student_id": "STU-2026-881",
    "amount_received": 550000,
    "currency": "INR",
    "receipt_url": "https://edupay.app/receipts/txn...",
    "fee_term": "Q1_2026"
  }
}

Transport & Safety Security

EduPay implements military-grade security for student physical safety tracking. Hardware GPS units on buses ping our ingestion servers via MQTT protocol every 3 seconds for sub-meter accuracy.

Hardware Requirements

To utilize the Live Transport system, your hardware must support MQTT publishing over TLS 1.2+. EduPay provides pre-configured SIM profiles for Teltonika and Ruptela hardware if you purchase our enterprise hardware kit.

View Hardware Integration Guide