Payment Settings

How the school accepts money — providers, methods, limits and the rules that decide when a payment is accepted, retried or refused.

Production
Configuration statusPublished Live
Last updated28 Jul 2026, 4:12 PM
Updated byMs. Latha Rao

Configuration workspace

Six providers, seven business rules and six automations. Changes are held as a draft until you publish.

3 unpublished

General Configuration

Applies to the whole institution

Published
InstitutionConfiguration applies to this school only
Financial yearPayments are posted against this year
Base currencyEvery amount below is stored in this currency
Settlement accountWhere collected money lands
Support email on receiptsPrinted on every receipt and payment failure notice
5 settings

Default Settings

What a parent sees before choosing

2 draft
Default payment methodPre-selected when a parent opens the payment screen
Minimum payable amountPayments below this are refused at the gateway
Maximum single paymentLarger amounts must be split or paid by transfer
Part paymentAllow a parent to pay a fee in instalments
Auto-allocate to oldest dueA payment clears the earliest outstanding invoice first
5 settings

Business Rules

Limits applied at collection time

Published
Payment windowOnline collection is open during these hours
Convenience feeGateway charge passed to the payer
Receipt numberingFormat used for every receipt this year
Duplicate payment guardBlock an identical amount from the same payer within 5 minutes
Refuse after due dateStop online payment once a fee is overdue
5 settings

Validation Rules

Checked before a payment is accepted

1 warning
Payer name matches the student recordMismatches are held for counter verification.
Amount is within the fee balanceOverpayment is refused rather than credited.
Settlement account not verified for 2026–27Penny-drop verification expired on 30 Jun 2026. Payments still settle, but the bank name is not being confirmed.
Gateway signature verified on every callbackUnsigned callbacks are discarded and logged.
Last run 28 Jul, 4:12 PM

Razorpay

Primary gateway for UPI, cards and net banking

Live
Key rzp_live_••••••7K2a
ModeProduction
Fee1.90% + ₹3
SettlementT + 2 days
Share of collection62%

HDFC Payment Gateway

Net banking and school-branded card page

Live
Key hdfc_••••••••41Qe
ModeProduction
Fee1.65% flat
SettlementT + 1 day
Share of collection21%

Stripe

International cards, used by overseas families

Test mode
Key sk_test_••••••9dW1
ModeSandbox
Fee2.90% + ₹20
SettlementT + 7 days
Share of collection

UPI Collect (NPCI)

Direct virtual payment address, no gateway fee

Live
Key preskool@hdfcbank
ModeProduction
FeeNil
SettlementSame day
Share of collection14%

Counter & Cash

Recorded manually by the accounts desk

Live
Key Receipt book •• series C
ModeOffline
FeeNil
SettlementOn deposit
Share of collection3%

PayU

Retired after the 2025–26 year closed

Disabled
Key Credentials removed
Mode
Fee
Settlement
Share of collection

No custom provider connected

If your school settles through a bank or aggregator that is not listed, connect it here with its own credentials and settlement terms.

Evaluated in order

The first rule that matches decides the outcome. Later rules still run unless one stops the payment.

01
Payment fails twice at the gatewayOffer counter payment and email the parent
Applies to online attempts only. Counter receipts are unaffected.
02
Amount is above ₹50,000Route to net banking or transfer
Card networks decline most large education payments, so they are not offered.
03
Sibling discount is activeApply the discount before the payment page loads
The parent never sees the pre-discount amount, which removes a common support call.
04
Fee is more than 15 days overdueAdd the late fee to the payable amount
Held off until the late fee rules are published.
05
Payer is on a scholarshipCollect the balance only, never the full fee
The scholarship share is posted against the trust ledger, not the parent.
06
Payment is made after 11:00 PMPost it to the next working day
Keeps the daily collection sheet matching the bank statement.
07
Refund is requested within 7 daysReturn to the original method automatically
Beyond 7 days a refund needs finance approval.

Automatic retry

Enabled

A failed payment is retried once after 30 minutes, then the parent is told to use another method.

Depends on
RazorpayEmail templates

Instant receipts

Enabled

The receipt is generated and emailed the moment the gateway confirms, before settlement.

Depends on
Receipt settingsEmail templates

Payment reminders

Enabled

Three reminders before the due date and one after, over email and SMS.

Depends on
SMS sender idFee due dates

Auto reconciliation

Enabled

Bank settlement files are matched against receipts each morning; anything unmatched is queued for the accounts desk.

Depends on
Bank feedAccounting settings

Automatic refunds

Disabled

Refunds inside the 7-day window return to the original method without anyone touching them.

Depends on
Finance approvalsRefund settings

Late fee posting

Disabled

Late fees are added to the payable amount overnight rather than by hand.

Depends on
Late fee rulesGrace period

Information centre

Why this configuration looks the way it does, and what still needs attention.

Configuration notes

  • Razorpay is the primary route because it is the only provider that settles UPI, cards and net banking on one reconciliation file.
  • The ₹2,00,000 ceiling exists because card networks decline most larger education payments outright.
  • Counter payments bypass every gateway rule and are reconciled against the receipt book.

Recommendations

  • Move Stripe out of sandbox before the September intake — four overseas families are already enrolled.
  • Turn on automatic refunds once the refund settings are published; it removes roughly 20 manual approvals a month.
  • Consider passing the convenience fee to the payer for card payments only, and absorbing it on UPI, which costs nothing.
Best practices
  • Keep at least two live providers so a gateway outage never stops collection.
  • Rotate gateway keys every academic year, at the year close rather than mid-term.
  • Never enable a provider in production until a ₹1 test payment has settled end to end.
Warnings
  • Settlement account unverified. Penny-drop verification expired on 30 Jun 2026.
  • Late fee rules are a draft. Two business rules and one automation are waiting on them.
  • Two unmatched bank entries from 24 Jul are still queued for the accounts desk.
Recent changes
  • Maximum single payment ₹1,00,000₹2,00,000 Ms. Latha Rao · 28 Jul
  • Convenience fee Passed to payerAbsorbed by school Mr. R. Venkatesh · 22 Jul
  • PayU LiveDisabled Ms. Latha Rao · 09 Jul

Configuration lifecycle

Nothing reaches a payer until it is published.

Created

04 Apr 2026

Configuration cloned from the 2025–26 year and reset to template defaults.

Modified

28 Jul 2026

Three settings changed: payment ceiling, convenience fee and PayU disabled.

Published
Pending

3 draft changes are waiting. Publishing makes them live for every payer immediately.

Applied

The gateway configuration refreshes within two minutes of publishing.

Audited
Quarterly

Next finance audit is due 30 Sep 2026, covering the full change history.

Razorpay — gateway configuration

Primary provider · production · last changed 28 Jul 2026 by Ms. Latha Rao

Live
Configuration details
Provider
Razorpay Software Pvt Ltd
Integration
Standard checkout, hosted
Merchant id
PRSK00291744
Key
rzp_live_••••••7K2a
Environment
Production
Connected on
04 Apr 2026
Settings
Accept this providerShow it on the parent payment screen
Methods offeredWhat the parent may choose
Convenience feeWho pays the gateway charge
Auto-captureCapture the payment immediately rather than holding it
Settlement cycleHow quickly money reaches the school account
Usage
Payments this year
4,182
Value collected
₹3,74,60,500
Average payment
₹8,957
Failure rate
1.8%
Refunds processed
37 · ₹2,14,000
Share of this year’s collection62%
Validation
Credentials accepted by the gatewayVerified 28 Jul 2026, 4:12 PM.
Callback signature validLast 500 callbacks all signed correctly.
Settlement account not re-verifiedPenny-drop verification expired 30 Jun 2026.
Refund endpoint reachableChecked hourly.
Dependencies
Currency settings Receipt settings Accounting mapping Email templates

Disabling this provider would leave three business rules and two automations without a live route.

Audit history
28 Jul 20264:12 PM
Payment ceiling raised to ₹2,00,000Ms. Latha Rao · approved by Principal
22 Jul 202611:40 AM
Convenience fee moved to the schoolMr. R. Venkatesh · trust resolution 2026/14
11 Jun 20269:05 AM
Live keys rotated for the new yearMs. Latha Rao
04 Apr 20263:22 PM
Provider connected and verifiedSystem · ₹1 test payment settled