Automated Fee Collection for Schools, Colleges and Coaching Institutes

UPI Autopay & eNACH mandate-based fee collections — go live in 48 hours, with a dedicated account manager and custom workflow flexibility.

RocketPay dashboard showing mandate collection status and trends, with the mobile app alongside

Automated Fee Collection for Schools, Colleges and Coaching Institutes

UPI Autopay & eNACH mandate-based fee collections — go live in 48 hours, with a dedicated account manager and custom workflow flexibility.

RocketPay dashboard showing mandate collection status and trends, with the mobile app alongside

Automated Fee Collection for Schools, Colleges and Coaching Institutes

UPI Autopay & eNACH mandate-based fee collections — go live in 48 hours, with a dedicated account manager and custom workflow flexibility.

RocketPay dashboard showing mandate collection status and trends, with the mobile app alongside

Fee Collection with the Right Infrastructure

Fee Collection with the Right Infrastructure

Higher Collections Efficiency

Smart retry basis user balance, preventing debit failure

Collections chart showing a 92.6% success rate, up 18.7%
Go-Live in 48 Hours

Simple API integrations and support to get you collecting fast

Dial showing 48 hours to go live
24/7 Account Manager

We wont let you get blocked for minor issues. Dedicated support at all times

Account manager avatar with a 24/7 support badge
Custom Retry Schedules

Design your own penalties, retries, amounts and schedules to mirror internal policy

Workflow diagram: when a payment is overdue by more than 3 days, retry on day 1 and day 3
On Time Settlements

Reliable settlements that keep your operations smooth

Settlement card showing ₹56,000 settled on time, with a verified tick
Plugs into Your Existing PSP

RocketPay won't replace but sits on top of your workflow

RocketPay plugging into an existing PSP

Integration & Setup

Simple integrations for schools and institutes

Member Onboarded & Mandate Registered

Member Onboarded & Mandate Registered

UPI Autopay or eNACH

Via API & SDK

Deposit Schedule & Mandate Authorised

Member Onboarded & Mandate Registered

Amount & frequency configured

Monthly, quarterly or custom

Auto Collection Presented

Member Onboarded & Mandate Registered

Auto presentation via UPI Autopay or eNACH

Optimised timing

Settled to You

Member Onboarded & Mandate Registered

Settlement on T+1

Every settlement on time

Institutions trust RocketPay

₹+
Businesses Served
₹+
Businesses Served
₹cr
Mandates created
₹cr
Mandates created
hours
Go-Live
hrs
Go-Live
hours
Go-Live

Deploy RocketPay Your Way

Deploy RocketPay Your Way

Two ways to get started — pick what fits your team and technical setup
Two ways to get started — pick what fits your team and technical setup

API & SDK

Integrate RocketPay directly into LMS/LOS. Full control over mandate creation, collection scheduling & status tracking

For LMS/LOS integrations

Webhooks and mandate status APIs

Real-time debit status and retry hooks

Works with your existing PSP

Go live in 48 hours

Google Play

Android App

Quick onboarding for smaller lenders or hybrid field teams. Create mandates and track collections on the go

No API integration needed

Mandate creation from mobile

Real-time collection status

Ideal for field officers and smaller NBFCs

Go live in 48 hours

API & SDK

Integrate RocketPay directly into LMS/LOS. Full control over mandate creation, collection scheduling & status tracking

For LMS/LOS integrations

Webhooks and mandate status APIs

Real-time debit status and retry hooks

Works with your existing PSP

Go live in 48 hours

Google Play

Android App

Quick onboarding for smaller lenders or hybrid field teams. Create mandates and track collections on the go

No API integration needed

Mandate creation from mobile

Real-time collection status

Ideal for field officers and smaller NBFCs

Go live in 48 hours

Got questions?
We’ve got answers.

Still have questions?
Contact us and we’ll help you out.

01

What is a mandate?

A mandate is a one-time setup that allows you to auto-debit your customer's account on a scheduled date. Your customer approves it once — and after that, the payment comes automatically. You don't need to call them, remind them, or wait. This happens through UPI Autopay or eNACH, which are the standard systems in India for automatic payment collection.

01

What is a mandate?

A mandate is a one-time setup that allows you to auto-debit your customer's account on a scheduled date. Your customer approves it once — and after that, the payment comes automatically. You don't need to call them, remind them, or wait. This happens through UPI Autopay or eNACH, which are the standard systems in India for automatic payment collection.

02

Can we collect fee amounts above ₹15,000?

The limit applies to each payment, not to the mandate. UPI Autopay collects up to ₹15,000 per payment. eNACH collects up to ₹10 lakh per payment. Term and annual fees usually cross ₹15,000, so eNACH is the instrument for those, while UPI Autopay suits monthly instalment plans that stay under the cap. You may have read that UPI allows up to ₹5 lakh for education — that applies when a parent makes a one-time UPI payment themselves, not to automatic mandate-based collection.

02

Can we collect fee amounts above ₹15,000?

The limit applies to each payment, not to the mandate. UPI Autopay collects up to ₹15,000 per payment. eNACH collects up to ₹10 lakh per payment. Term and annual fees usually cross ₹15,000, so eNACH is the instrument for those, while UPI Autopay suits monthly instalment plans that stay under the cap. You may have read that UPI allows up to ₹5 lakh for education — that applies when a parent makes a one-time UPI payment themselves, not to automatic mandate-based collection.

03

Do parents have to authorise the mandate again every term?

No. A parent authorises once, and every collection on the agreed schedule runs automatically after that — no OTP or PIN each time. The dates and amounts are fixed when the parent authorises. A single mandate can run across terms, or across a full course, as long as the schedule is set at the start.

03

Do parents have to authorise the mandate again every term?

No. A parent authorises once, and every collection on the agreed schedule runs automatically after that — no OTP or PIN each time. The dates and amounts are fixed when the parent authorises. A single mandate can run across terms, or across a full course, as long as the schedule is set at the start.

04

How do I set up a mandate for a parent?

Create mandate → Add the parent's details and set the payment schedule → Share the mandate link → Parent approves once via UPI AutoPay or eNACH → Fee collections happen automatically on the dates you set.

04

How do I set up a mandate for a parent?

Create mandate → Add the parent's details and set the payment schedule → Share the mandate link → Parent approves once via UPI AutoPay or eNACH → Fee collections happen automatically on the dates you set.

05

How does a parent approve a UPI AutoPay mandate?

Via link — Share the mandate link with the parent → They open it and confirm the details → A request appears on their UPI app → They accept and enter their PIN → Mandate is active. Via QR code — Share the QR code with the parent → They scan it using any UPI app → They are taken directly to the approval page → They accept and enter their PIN → Mandate is active.

05

How does a parent approve a UPI AutoPay mandate?

Via link — Share the mandate link with the parent → They open it and confirm the details → A request appears on their UPI app → They accept and enter their PIN → Mandate is active. Via QR code — Share the QR code with the parent → They scan it using any UPI app → They are taken directly to the approval page → They accept and enter their PIN → Mandate is active.

06

How does a parent approve an eNACH mandate?

The parent receives the mandate link → Opens it and confirms the details → Enters their bank account details → Chooses how to verify — net banking, debit card, or Aadhaar OTP → Completes the verification on their bank's page → Mandate is active.

06

How does a parent approve an eNACH mandate?

The parent receives the mandate link → Opens it and confirms the details → Enters their bank account details → Chooses how to verify — net banking, debit card, or Aadhaar OTP → Completes the verification on their bank's page → Mandate is active.

07

What do the different payment statuses mean on my dashboard?

Upcoming — The payment date hasn't arrived yet. Payment collection initiated — The debit request has been sent to the parent's bank. Payment collected, processing — The payment has been debited. The money is on its way to you. Payment failed — The payment didn't go through. You can retry on any date you choose from your dashboard. Settlement initiated — The money is being sent to your bank account. Payment deposited to you — The money has been credited to your account. Settlement failed — There was an issue sending the money to your account. RocketPay retries automatically. You can also reach out to our 24x7 support. Skipped — You skipped this payment. No debit was attempted. Manually collected — You've marked this payment as collected outside of RocketPay.

07

What do the different payment statuses mean on my dashboard?

Upcoming — The payment date hasn't arrived yet. Payment collection initiated — The debit request has been sent to the parent's bank. Payment collected, processing — The payment has been debited. The money is on its way to you. Payment failed — The payment didn't go through. You can retry on any date you choose from your dashboard. Settlement initiated — The money is being sent to your bank account. Payment deposited to you — The money has been credited to your account. Settlement failed — There was an issue sending the money to your account. RocketPay retries automatically. You can also reach out to our 24x7 support. Skipped — You skipped this payment. No debit was attempted. Manually collected — You've marked this payment as collected outside of RocketPay.

08

How soon do I receive the money after a fee payment is debited?

Once a payment is debited from the parent's account, the money is credited to your account the next business day. This applies whether the payment was collected via UPI AutoPay or eNACH. You can check the status of every payment and settlement from your RocketPay app or dashboard.

08

How soon do I receive the money after a fee payment is debited?

Once a payment is debited from the parent's account, the money is credited to your account the next business day. This applies whether the payment was collected via UPI AutoPay or eNACH. You can check the status of every payment and settlement from your RocketPay app or dashboard.

09

What happens if a parent doesn't have enough balance on the payment date?

For eNACH mandates, the parent's bank charges them a penalty of ₹550 + GST for the failed attempt. For UPI AutoPay mandates, no penalty is charged. You can retry the collection on any future date from your RocketPay dashboard.

09

What happens if a parent doesn't have enough balance on the payment date?

For eNACH mandates, the parent's bank charges them a penalty of ₹550 + GST for the failed attempt. For UPI AutoPay mandates, no penalty is charged. You can retry the collection on any future date from your RocketPay dashboard.

10

Can we charge a late fee when a fee payment fails?

Yes, on UPI Autopay. You set it when the mandate is created and choose how it works: no late fee, charge manually if a payment fails, or charge automatically the next day. On eNACH, the bank applies its own bounce penalty, so RocketPay does not add a separate one.

10

Can we charge a late fee when a fee payment fails?

Yes, on UPI Autopay. You set it when the mandate is created and choose how it works: no late fee, charge manually if a payment fails, or charge automatically the next day. On eNACH, the bank applies its own bounce penalty, so RocketPay does not add a separate one.

11

What happens if fees are revised after parents have authorised the mandate?

The amount is fixed when the parent authorises the mandate and cannot be changed afterwards — but how much room you have depends on how the mandate was set up. On a standard mandate, a revised fee needs a fresh authorisation. On an ad-hoc mandate, you set a maximum amount at the start and collect any amount below it, so a revision that stays under that ceiling runs on the existing mandate. Where revisions are likely, set the ceiling with room above the current fee.

11

What happens if fees are revised after parents have authorised the mandate?

The amount is fixed when the parent authorises the mandate and cannot be changed afterwards — but how much room you have depends on how the mandate was set up. On a standard mandate, a revised fee needs a fresh authorisation. On an ad-hoc mandate, you set a maximum amount at the start and collect any amount below it, so a revision that stays under that ceiling runs on the existing mandate. Where revisions are likely, set the ceiling with room above the current fee.

12

Can we collect fees that change from cycle to cycle — transport, exam fees, or optional activities?

Yes, using an ad-hoc mandate. You set a maximum amount when the parent authorises, then collect any amount up to that ceiling in a given cycle. If a parent authorises a ceiling of ₹5,000, you can collect ₹3,200 in a month with no transport and ₹4,100 in a month that includes an exam fee. One authorisation covers every cycle, and the parent knows the maximum from the start.

12

Can we collect fees that change from cycle to cycle — transport, exam fees, or optional activities?

Yes, using an ad-hoc mandate. You set a maximum amount when the parent authorises, then collect any amount up to that ceiling in a given cycle. If a parent authorises a ceiling of ₹5,000, you can collect ₹3,200 in a month with no transport and ₹4,100 in a month that includes an exam fee. One authorisation covers every cycle, and the parent knows the maximum from the start.

13

What happens if a student withdraws mid-year?

Cancel the mandate and no further fee collections are attempted against it.

13

What happens if a student withdraws mid-year?

Cancel the mandate and no further fee collections are attempted against it.

14

Does RocketPay work with the school ERP we already use?

Yes. RocketPay integrates through APIs and webhooks, so collection data flows back into the ERP or campus management system you already run — tagged to the student, with real-time payment status. RocketPay replaces the collection layer, not your ERP. Institutes without a tech team can use the RocketPay Android app instead, with no integration work.

14

Does RocketPay work with the school ERP we already use?

Yes. RocketPay integrates through APIs and webhooks, so collection data flows back into the ERP or campus management system you already run — tagged to the student, with real-time payment status. RocketPay replaces the collection layer, not your ERP. Institutes without a tech team can use the RocketPay Android app instead, with no integration work.

Talk to us about your collection challenges — let us show you how we can be of help!

Talk to us about your collection challenges — let us show you how we can be of help!