Integrations · Payments · India
Razorpay integration for EduGradUP
Razorpay is EduGradUP's recommended payment gateway for Indian schools. It supports UPI, cards, netbanking, EMI, wallets and standing instructions, with native auto-reconciliation so every successful payment is matched to the right invoice without manual ledgering.
What you get
- UPI, cards, netbanking, EMI and wallets in a single checkout
- Auto-reconciliation against student invoices (no manual matching)
- Partial payments and refunds handled inside EduGradUP
- Daily settlement reports per campus and per fee head
- Razorpay's standard MDR; no EduGradUP surcharge
Setup — step by step
- Generate Razorpay live key. In Razorpay Dashboard go to Settings → API Keys and generate a live Key ID and Key Secret. Download the secret immediately — Razorpay does not show it again.
- Add the key to EduGradUP. In EduGradUP go to Setup → Payments → Razorpay. Paste the Key ID and Key Secret, choose default fee heads to enable for online collection, and save.
- Enable webhooks. Back in Razorpay Dashboard go to Settings → Webhooks. Add the URL shown on the EduGradUP Razorpay setup page, copy the signing secret EduGradUP gives you, and paste it into the Razorpay webhook form. Subscribe to payment.captured, payment.failed and refund.processed events.
- Run a test payment. Open a student's invoice in EduGradUP, click Pay Online and complete a ₹1 UPI transaction. Confirm the invoice updates to Paid within 60 seconds and that the payment appears on the Razorpay Dashboard.
- Switch on for parents. In Setup → Payments → Razorpay flip Visible to parents to ON. Parents now see a Pay Online button on every outstanding invoice in the parent app and web portal.
Frequently asked questions
Frequently Asked Questions
4 questions
What is the Razorpay MDR EduGradUP charges?
EduGradUP does not charge any surcharge on top of Razorpay. You pay Razorpay's standard MDR directly (UPI is free up to limits set by NPCI; cards and netbanking follow Razorpay's published rates).
Does it handle partial payments?
Yes — a parent can pay any amount against an invoice and EduGradUP tracks the running balance. Auto-reconciliation matches every successful capture to the correct invoice.
How are refunds processed?
Refunds can be initiated from inside EduGradUP. The refund webhook from Razorpay updates the invoice automatically and reverses the receipt entry in the ledger.
Can we use Razorpay alongside another gateway?
Yes — EduGradUP supports multiple gateways simultaneously, so you can run Razorpay for India and PayNow for Singapore on the same parent organisation.
Ready to see EduGradUP in your school?
Book a free 30-minute demo in Bengali, Nepali or English. Free data migration. 14-day trial. No credit card.
- ✓ 4-hour response SLA
- ✓ PDPA & DPDPA aligned
- ✓ bKash · eSewa · PayNow · UPI ready