SchoolDeck Databus SchoolDeck
Databus
SchoolDeck
Features Solutions Use cases Tools Compare Guides Pricing
All products
Education
Finance & Operations
FinDeckAccounting & analytics Soon StockWiseInventory & stores Soon TaskDeckTasks & workflows Soon PeopleDeckHRMS & payroll
Sales & Support
LeadDeckSales & admissions CRM Soon TicketDeckSupport service desk Soon ConnectlyCommunity & messaging LiveLoopVideo meetings
Property & Mobility
AI
AskWiseAI assistant Soon
Blog
RBI PA-O regulated · NPCI UPI · 500+ schools across India 🇮🇳

Online School Fee Payment for Indian K-12 Schools

Parents don't pay your fee management system. They pay their child's school fees.

This module owns the parent payment experience — the in-app UPI/card/netbanking flow, the RBI PA-O regulated gateway, the digitally-signed receipt the parent receives 5 seconds later. The accountant-side collection workflow (cashier POS, PDC tracking, Tally XML, late-fine engine, sibling concessions) lives at /features/fees/. Dunning reminders are at /features/auto-due-reminders/.

Tap the Fees tab. Tap Pay. Authenticate in your UPI app. About 45 seconds end to end. Receipt arrives in the parent app, in email, and as a WhatsApp utility message. No queue. No exact change. No "I'll bring the cheque tomorrow."

Online school fee payment software is the digital payment experience layer that lets parents pay tuition and other fees from a school's mobile app, instead of standing at the cashier counter. SchoolDeck supports NPCI UPI, RuPay, Visa, Mastercard, Diners Club, AmEx and netbanking from 50+ Indian banks via RBI PA-O regulated partners (Razorpay, Cashfree, PayU). Funds settle to the school's nodal bank account in T+1; UPI typically T+0.

~45 sec
From tap to PDF receipt
in parent's hand
T+1
Settlement to school
nodal bank account
RBI PA-O
Licensed partners
Razorpay · Cashfree · PayU
0% MDR
On UPI (NPCI policy)
+ debit ≤ ₹2,000
SchoolDeck online fee collection dashboard: collection rate, invoice statuses and payment records per student
Every payment lands against an invoice: collection rate, pending and overdue visible without a spreadsheet.

Four problems with the cashier counter

What the parent payment experience looks like without this module.

Not the back-office collection workflow (that's at /features/fees/). These are the four moments where parents give up and pay a week late.

🧍

Pain 1 · The cashier queue

Working parents losing a half-day for a 90-second transaction.

The cashier counter is open from 9 AM to 2 PM. Working parents take a half-day off, fight traffic, queue behind eleven other parents, and finally pay — in cash they had to withdraw at lunchtime. The transaction itself takes 90 seconds. The day cost them five hours of leave. By the next term they delay until the second reminder lands.

🧾

Pain 2 · The lost receipt

"Sir, my mother needs a duplicate receipt for tax filing."

Handwritten triplicate receipts get lost between the school bag and the kitchen counter. Come March, a parent walks into the office asking for a duplicate for tax filing under Section 80C. The accountant flips through three months of pink carbon copies trying to find the right one. Twenty minutes of office time, for a receipt that should have been a PDF re-download from the parent app.

↩️

Pain 3 · The bounced cheque

Cheques that clear three days after the due date — sometimes.

Parent drops a cheque on the 10th — due date. The school batches it for deposit on the 11th. The clearing house processes it on the 12th. The cheque bounces on the 13th. The student ledger sat marked "Paid" for three days while the cash was never in the school account. Now the late fine has to be retroactively applied, the parent has to be informed, and the school has to absorb the bank's ₹350 dishonour fee.

🔢

Pain 4 · The mystery NEFT

"₹14,500 credited from RAMESH KUMAR" — which Ramesh?

Some parents bypass the queue by directly NEFT-transferring to the school bank account they found on the website. The school's bank statement on Monday shows a credit of ₹14,500 from "RAMESH KUMAR" — and the school has seven students whose fathers are named Ramesh Kumar. Reconciling that single credit takes a phone call, a WhatsApp request for the UTR, and twenty minutes the accountant didn't have.

Built on verified frameworks

Regulated payment rails — not "we built our own gateway".

SchoolDeck does not process payments itself. It integrates with RBI Payment Aggregator-Online partners that hold the licence and the compliance burden. The Trust never wonders where its money sits at midnight.

RBI PA-O Licence

Payment Aggregator-Online framework

RBI Master Directions on PA-O (March 17, 2020 + subsequent amendments). SchoolDeck integrates with Razorpay (Certificate of Authorisation 28.12.2023), Cashfree (CoA 20.05.2024) and PayU. Schools that have an existing gateway preference can route through it.

NPCI UPI

UPI 2.0 + Intent + Collect Request

National Payments Corporation of India Unified Payments Interface. Parents pay via any UPI app — GPay, PhonePe, Paytm, BHIM, BoB UPI, Amazon Pay UPI. NPCI policy fixes 0% Merchant Discount Rate on UPI — neither the school nor the parent pays a fee on UPI payments.

RBI Tokenisation Framework

Card numbers never stored

RBI Card-on-File Tokenisation effective October 1, 2022. SchoolDeck stores only the Network Token issued by Visa / Mastercard / RuPay — never the raw PAN (card number). Saved card payments use the token; raw card data exists only momentarily during the transaction and only at the PCI-DSS Level 1 partner.

Income Tax Act 2025

Section 10(23C)(iiiad) — TDS exemption

Effective April 1, 2026; replaces IT Act 1961. Tuition fees received by educational institutions registered under Sec 10(23C)(iiiad) (gross receipts ≤ ₹5 crore) or Sec 12A/12AB do not attract collection TDS. SchoolDeck handles parent-pay receipts under this exemption and applies vendor TDS only under Section 393 Codes 1005-1067 via /features/expense-management/.

RBI MDR Policy

Debit ≤ ₹2,000 = 0% MDR

RBI Merchant Discount Rate policy for digital payments. UPI: 0% MDR (NPCI). Debit card transactions ≤ ₹2,000: 0% MDR (RBI rule). Debit > ₹2,000: 0.4-0.6%. Credit card: 1-1.5%. Netbanking: ₹7-20 flat per transaction. Configurable per school whether MDR is absorbed or passed as a transparent convenience fee.

DPDP Act 2023

Refund + transaction audit trail

Assented August 11, 2023. Phase III deadline May 13, 2027. Every payment event, every refund initiation, every receipt re-download, every saved-card tokenisation is captured in the immutable forensic trail via /features/audit-logs/. Verifiable parental consent collected at first app onboarding.

References: RBI Master Directions on Payment Aggregators (17.03.2020) · NPCI UPI 2.0 · RBI Card Tokenisation (eff. 01.10.2022) · Income Tax Act 2025 Sec 10(23C)(iiiad) + 12A/12AB · RBI MDR policy · DPDP Act 2023 (Phase III 13.05.2027) · TRAI TCCCPR 2018 + DLT

"
My desk used to look like a bank counter. Three triplicate receipt books on the left, a tin of safety pins for the cheque stubs, a cash drawer my husband welded for me from an old steel cabinet. On the 10th of every month I would have a queue of 28 parents by 9:15 AM and another 14 by lunchtime. I would close the counter at 2 PM with my hand cramping. Then I would spend the evening matching the day's cash and cheques against the ledger, and the next morning calling parents whose cheques had bounced. Now my desk has my phone and my laptop. The cash drawer is in the storeroom. Parents pay from their homes at 11 PM if they want. On the 10th I reconcile the day's UPI settlement in twenty minutes and go home at 5.
L
Mrs. Lakshmi Iyer
Senior Accountant · CBSE School, Coimbatore, Tamil Nadu · 1,800 students · Migrated July 2024

What is online school fee payment software?

It is the digital payment experience layer that lets parents pay tuition and other fees from a school's mobile app — UPI, RuPay, Visa, Mastercard, AmEx, Diners Club, netbanking — instead of standing at the school cashier counter or sending a cheque with the child. The transaction is routed through an RBI Payment Aggregator-Online (PA-O) regulated partner and the funds settle to the school's nodal bank account in T+1 working days (T+0 for UPI in most cases).

The SchoolDeck online fees module owns one specific layer: the parent payment user experience. The in-app payment flow, the gateway integration, the digitally-signed receipt, the saved-card tokenisation, the refund initiation interface. The administrative collection mechanism that the accountant works with (cashier POS for offline payments, post-dated cheque tracking, late-fine engine, sibling concession, Tally XML day-book) lives at /features/fees/. Two complementary layers of the same fee workflow.

UPI — the payment mode 80% of Indian parents prefer

Unified Payments Interface is the easiest way for an Indian parent to pay school fees. The parent opens the SchoolDeck app, taps Fees, taps Pay, picks UPI. The app generates a UPI Intent that opens the parent's UPI app of choice — Google Pay, PhonePe, Paytm, BHIM, BoB UPI, Amazon Pay UPI. The parent confirms with their UPI PIN. The RBI PA-O partner confirms within about 5 seconds. SchoolDeck generates and pushes the receipt.

What the school gets: NPCI policy fixes 0% Merchant Discount Rate on UPI transactions, no matter the amount. The school pays no transaction fee. The parent pays no transaction fee. The payment settles in T+0 in most cases — the school's bank account is credited the same evening.

What the parent gets: no card details to remember, no OTP wait, no netbanking login. About 20 seconds of active work end to end.

Cards and netbanking — for parents abroad or those who prefer them

Parents who live overseas (NRI parents whose children study at the school), parents who don't use UPI, or parents who want EMI options on a high tuition payment — for them, card and netbanking payment paths are supported.

  • RuPay debit + credit cards: Domestic cards from any Indian bank. RuPay is the NPCI card network.
  • Visa, Mastercard, Diners Club International, American Express: International card networks. NRI parents can pay from their overseas bank cards.
  • Netbanking: Direct bank-portal redirect with 50+ Indian banks listed — SBI, HDFC, ICICI, Axis, Kotak, IDFC First, Yes, IndusInd, Federal, RBL, Bandhan, City Union, AU Small Finance, all major PSU and private banks.
  • EMI on credit cards: For schools that have configured EMI as a payment mode (typically for higher-value annual tuition), parents see 3-12 month EMI options at checkout through the partner bank.

Card numbers are tokenised under the RBI Card-on-File Tokenisation Framework (effective October 1, 2022). SchoolDeck stores only the Network Token issued by Visa/Mastercard/RuPay — never the raw PAN. The next time the parent pays, they see "Use saved card", enter the CVV and OTP, and proceed.

Digitally-signed PDF receipt — issued the moment the payment confirms

The instant the RBI PA-O partner returns a "payment successful" callback to SchoolDeck (about 5 seconds for UPI, 15 seconds for cards), the system generates a digitally-signed PDF receipt and pushes it to three places in parallel: the parent app (under "Payment History"), the parent's registered email, and a WhatsApp utility message sent over the school's TRAI DLT-registered sender ID.

What the receipt carries:

  • School name, full postal address, school PAN, GSTIN where applicable, Society / Trust name
  • Student name, class, section, admission number, parent name
  • Fee-head breakup: Tuition Fee · Transport Fee · Lab Fee · Computer Fee · Activity Fee · Sibling Concession (-) · Late Fine (+) · Convenience Fee (where applicable) · Total Paid
  • Payment date and time, payment mode (UPI/Card/Netbanking), Transaction Reference Number from the RBI PA-O partner, UTR / RRN where applicable
  • A QR code encoding the transaction reference — scannable by a CA or auditor for instant verification
  • Digital signature using the school's digital signature certificate (DSC) — making the receipt legally compliant as a tax document for parent Section 80C deduction filing

Parents who lose the email or the WhatsApp message can re-download from the parent app anytime — no "duplicate receipt" walk-ins to the office. The receipt template is configurable per school for branding, footer notes, and bilingual options (English + Hindi/Tamil/Marathi/Bengali/Telugu/Kannada/Malayalam/Gujarati).

T+1 settlement — funds in the school account next morning

This is where many school finance teams get nervous about online payments: "where does the money sit at midnight?" The honest answer: not with SchoolDeck. SchoolDeck operates on a pass-through model — funds flow from the parent's bank account, through the RBI PA-O partner (Razorpay / Cashfree / PayU), directly to the school's nodal bank account. SchoolDeck never holds the money.

Settlement timelines:

  • UPI: T+0 in most cases. Parent pays in the evening on Day 1, school's bank statement shows the credit by Day 1 night or Day 2 morning at the latest.
  • Cards (RuPay, Visa, Mastercard, AmEx): T+1 working days from the RBI PA-O partner. Saturday-Sunday settlements roll to Monday morning.
  • Netbanking: T+1 working days. Some banks settle T+2 — visible per-bank in the partner dashboard.

The school's accountant opens the bank statement the next morning. Every credit line is annotated with the RBI PA-O partner's payout reference. SchoolDeck shows the reconciled view in /features/fees/ — which student paid, which fee heads were settled, which dates the partner remits.

Failed payments and refunds — what happens when something goes wrong

About 1-2% of online payment attempts fail or get stuck for reasons outside anyone's control — parent's mobile network drops mid-transaction, OTP times out, parent's UPI app is offline. SchoolDeck handles these gracefully.

Pending status: The parent sees a clear "Pending" message in the parent app — not the ambiguous "transaction successful" that some apps show. SchoolDeck polls the RBI PA-O partner every minute for resolution. Within 5 minutes, the partner returns a definitive status. If successful, the receipt generates. If failed, the parent is notified to retry.

Failed transaction money: If the parent's bank debited the amount but the payment failed to reach the school, the bank's auto-reversal kicks in. UPI reversals typically same-day. Card/netbanking reversals 1-3 working days, per RBI Master Direction on Limiting Liability of Customers in Unauthorised Electronic Banking Transactions.

Accountant-initiated refunds: If a parent overpays or pays in error, the school accountant initiates a refund from the SchoolDeck admin console with a reason note. The RBI PA-O partner processes the reversal — UPI refunds typically 1-3 working days, card/netbanking 5-7 working days per RBI guidelines. The refund event is logged in /features/audit-logs/ for DPDP Act 2023 audit, the parent gets app + email + WhatsApp notification, and the student ledger in /features/fees/ is updated.

MDR transparency — schools see the actual cost, not a markup

Merchant Discount Rate is the percentage the RBI PA-O partner charges per transaction. SchoolDeck does not mark this up — schools pay the partner's actual MDR, transparent on the partner dashboard.

  • UPI: 0% MDR — NPCI policy, applies to every UPI transaction regardless of amount
  • Debit card up to ₹2,000: 0% MDR — RBI rule for low-ticket debit transactions
  • Debit card above ₹2,000: 0.4-0.6% MDR — applies to debit transactions for larger fees
  • Credit card (RuPay/Visa/Master/AmEx): 1-1.5% MDR — varies by card network and issuing bank
  • Netbanking: ₹7-20 flat per transaction — bank-specific, listed transparently at checkout
  • International card: 2-3% MDR + GST — applies for NRI parents paying from overseas-issued cards

Each school configures whether to absorb MDR (the most common choice — accepted as a cost of cashless operations) or to pass it as a transparent Convenience Fee that the parent sees on the checkout screen and accepts before confirming. UPI users never see any fee under either configuration.

This module ≠ /features/fees/ ≠ /auto-due-reminders/ ≠ /fee-prediction/

The SchoolDeck fee workflow is split across four feature pages and one solutions page. Understanding the boundaries helps Trusts evaluate them correctly and prevents internal page competition.

  • This page · /features/online-fees/ — Owns the parent payment user experience. UPI/card/netbanking flow from the parent app, the RBI PA-O gateway, the digitally-signed receipt, T+1 settlement, refunds. The "how parents pay" layer.
  • /features/fees/ — Owns the administrative collection mechanism. Cashier POS for offline cash/cheque payments, post-dated cheque tracking, sibling concession engine, late-fine engine, fee-head reports, Tally XML day-book export. The "how the accountant manages collection" layer.
  • /features/auto-due-reminders/ — Owns the dunning workflow. Pre-due-date soft nudges, due-date reminders, post-due-date escalation, escalation chain to principal, TRAI DLT-registered SMS + WhatsApp utility templates. The "how reminders get sent" layer.
  • /features/fee-prediction/ — Owns the Propensity-to-Pay forecast. RFM-ST features (Bashar et al. 2023, Elsevier) classify parents as High / Medium / Low PTP before the due date. The "predict which parents will default" layer.
  • /solutions/fee-finance-management/ — Owns the buyer outcome story. "I want to cut my fee default rate and close books faster — what does SchoolDeck do for me?" The narrative + ROI page that bundles the four mechanisms above into a Treasurer/Trustee-facing story.

Each page targets a distinct query intent and a distinct ownership claim. No two pages compete for the same keyword. This is the cluster discipline that prevents Google from splitting authority across five URLs that look like the same product page.

Cashier-counter payment vs SchoolDeck online fee payment

Practical differences for a 1,800-student CBSE school with parents working day shifts.

What happens Cashier counter / cheque drop SchoolDeck Online Payment
Parent's time to pay Half-day off work + queue time ~45 seconds from the SchoolDeck app
Hours when payment possible 9 AM to 2 PM, working days only 24×7 including Sundays, public holidays
Receipt to parent Handwritten triplicate, easily lost Signed PDF in app + email + WhatsApp
Cheque dishonour risk School absorbs ₹350 + chases parent UPI/card success-or-fail in seconds
Money in school account After bank deposit + clearing (3-4 days) T+0 UPI, T+1 cards via RBI PA-O
"Which Ramesh Kumar?" NEFT Phone call + UTR request to match Each payment auto-tagged to student
Saved-payment-method security Not applicable — re-pay every time RBI Tokenisation Framework saved cards
Refund processing Manual cheque issue + signature loop PA-O reversal in 1-7 working days
Multi-child payment for one parent Two separate counter visits Both children in one app login
Audit trail for trustees Paper ledger + bank statement reconciliation Immutable audit log in /features/audit-logs/

FAQ

Questions principals and accountants ask.

The operational and regulatory answers before going cashless.

What is online school fee payment software?

+

Online school fee payment software is the digital payment experience layer that lets parents pay tuition and other fees from a school's mobile app or web portal, instead of standing in queue at the cashier counter. SchoolDeck's online fees module supports NPCI UPI, RuPay, Visa, Mastercard, AmEx, Diners Club, and netbanking from 50+ Indian banks, routed through RBI PA-O regulated payment aggregator partners — Razorpay, Cashfree and PayU.

Is the parent payment transaction secure under RBI rules?

+

Yes. SchoolDeck integrates only with RBI Payment Aggregator-Online (PA-O) licensed partners — Razorpay (CoA dated 28.12.2023), Cashfree (CoA dated 20.05.2024), PayU (PA-O licence). All transactions are PCI-DSS Level 1 secured at the partner end. SchoolDeck itself never stores raw card numbers — card data is tokenised under the RBI Tokenisation Framework. The school's nodal bank account is the only destination for funds.

Where does the money go after a parent pays?

+

Directly to the school's official nodal bank account. SchoolDeck does not hold school money in escrow. The RBI PA-O partner reconciles transactions every working day and settles the school's net amount in T+1 (cards, netbanking) or T+0 in most UPI cases. The school sees the credit in its bank statement the next morning.

How does the parent get the fee receipt?

+

The instant the RBI PA-O partner confirms the payment (typically within 5 seconds for UPI, 15 seconds for cards), SchoolDeck generates a digitally-signed PDF receipt. The receipt carries the school PAN, GSTIN where applicable, the fee-head breakup (tuition + transport + lab etc.), the transaction reference number, and a QR code for verification. The receipt is pushed simultaneously to the parent app, the parent's registered email, and a WhatsApp utility message via TRAI DLT-registered sender ID.

Are there transaction charges that parents have to pay?

+

It depends on the payment mode and what the school chooses. UPI transactions carry 0% Merchant Discount Rate (MDR) under NPCI policy — no fee for the parent. Debit-card transactions of up to ₹2,000 are 0% MDR (RBI rule); above ₹2,000 typically 0.4-0.6% MDR. Credit-card transactions 1-1.5% MDR. Netbanking ₹7-20 flat. The school configures whether to absorb the MDR or pass it as a transparent 'Convenience Fee' to the parent at checkout — both modes are supported.

How is /features/online-fees/ different from /features/fees/?

+

/features/online-fees/ owns the parent-side digital payment experience — the in-app UPI/card/netbanking flow, the gateway, the instant receipt. /features/fees/ owns the administrative collection mechanism — the cashier POS for offline payments, PDC tracking, sibling concession engine, late-fine calculator, Tally XML day-book export, and head-wise collection reports. The first is what parents see; the second is what the accountant works with. Two complementary layers of the same fee workflow.

Can a parent with children in different campuses of our Trust pay from one login?

+

Yes. The SchoolDeck parent app is unified across the Trust. A parent with one child in Campus A (CBSE) and one in Campus B (ICSE) sees both children's fee dues in the same login. They can pay for both in a single session or separately. Each payment routes to its respective campus's nodal account — sibling concession logic (if configured) is applied automatically by /features/fees/.

What happens if a payment fails or gets stuck?

+

The RBI PA-O partner returns a status callback within 5 minutes for any pending transaction. SchoolDeck shows the parent a clear status: Successful, Pending or Failed. For Failed transactions the parent's money is automatically reversed by the partner within 1-3 working days (UPI typically same-day) and the parent can retry. For Pending transactions, SchoolDeck polls the partner every minute for status — the moment it resolves, the receipt is generated and the parent notified.

Do parents need to save card details every time they pay?

+

No — the RBI Tokenisation Framework allows the parent to save a card tokenised against their account. SchoolDeck stores only the tokenisation token (issued by the RBI-recognised Card Network), never the raw PAN. On the next term's payment, the parent sees a 'Use saved card' option, enters CVV and OTP, and the payment proceeds. Parents who prefer not to tokenise can opt out and enter card details fresh each time. UPI users typically prefer UPI Autopay or simply scanning the UPI Intent every term.

Can the school issue refunds online if a fee is paid in error?

+

Yes. The school accountant initiates the refund from the SchoolDeck admin console with a reason note. The RBI PA-O partner processes the reversal — UPI refunds typically complete within 1-3 working days; card/netbanking refunds within 5-7 working days per RBI guidelines. The refund event is logged in the immutable audit trail via /features/audit-logs/ for DPDP Act 2023 compliance, the parent is notified by app + email + WhatsApp, and the student ledger is updated in /features/fees/.

Other modules in the SchoolDeck fee workflow

The four other modules in the fee cluster.

Each owns a distinct layer. Together they form the full fee workflow.

For Indian K-12 school accountants + principals

The cashier counter closes at 2 PM. The parent app is open all night.

In the demo we'll walk a sample parent through paying ₹14,500 by UPI, generate the signed PDF receipt, and show the school's Razorpay/Cashfree settlement dashboard with funds confirmed for next-morning credit.

From ₹24,999/year · 500+ Indian schools · Live in 7-10 days · RBI PA-O regulated