Skip to content
JPRAXCCLOUD & OFFLINE
+91 9792908835 sales@jpraxc.com
JPRAXC Docs

Refund an online payment

Send part or all of an online fee payment back to the parent's original payment source through the gateway, from the ERP.

For: Accountant, school administrator

When a fee paid online must be returned, start the refund from the School ERP. The ERP asks the same gateway to return the money to the source the parent paid from (card, UPI or bank account), and updates the fee records only when the gateway confirms the refund. Refunds made directly in the gateway's dashboard are not matched to the school's records automatically, so always start from the ERP.

Before you start#

  • Your role needs the right to approve in Fees (or in Transport or Hostel for those registers).
  • You will re-enter your own login password to confirm the refund.
  • The payment must be a confirmed, successful online payment.
  • For cash, cheque or bank refunds the school pays itself, record an offline refund instead. See Fee refunds.

Steps#

  1. Open Fees and go to the Refund fees panel. Choose the tab: School fee, Transport fee, Hostel fee or Mess fee.
  2. Find the student: type in Admission no. / student name, or narrow with Class and Section, then choose the student in Student.
  3. The paid receipts are listed with Paid, Refunded or reserved and Available. On the online receipt, select View details / refund.
  4. Check the receipt details. An online receipt shows the gateway and its payment reference.
  5. Enter the Refund amount (₹). It can be the whole available amount or part of it, from ₹1.
  6. In Refund channel, choose Online — request refund to original source.
  7. In Refund destination, keep Original payment source.
  8. Type the Reason.
  9. Enter your Current login password.
  10. Select Request original-source refund. The ERP says Refund queued for the original gateway. It will be recorded as paid only after provider confirmation.
  11. Watch the Refund register below. The row shows Awaiting gateway confirmation until the gateway confirms, then changes to succeeded. The register refreshes itself; Refresh receipts and register checks at once.

Approve a waiting refund request#

A refund request that still needs approval shows Awaiting accounts approval in the Refund register.

  1. On the row, select Approve refund or Reject refund.
  2. Enter your Current login password.
  3. Select Confirm approval or Confirm rejection.

Good to know#

  • Nothing changes in the fee records until the gateway confirms the refund. Then the refunded amount is reversed from the receipt, and the parent's payment history shows the amount refunded.
  • If the payment carried an Available credit (money over what was owed), the credit is returned first.
  • The ERP never lets refunds on one payment add up to more than was paid. Requests already waiting count against what is still available.
  • The time the money takes to reach the parent's card, UPI or bank account depends on the gateway and the parent's bank.
  • Bank account and UPI ID destinations need a separately activated payout service. For gateway payments, use Original payment source.
  • Each gateway handles refunds its own way. Some finish at once, others in stages; the ERP waits for the gateway's final answer either way.

Troubleshooting#

What you seeWhat to do
This receipt has no verified online payment source. Use Offline to record a refund paid separately.The receipt was not paid online through a gateway. Pay the refund yourself and record it as offline.
The refund exceeds the remaining paid amount after existing refund requests.Other refunds, or requests still waiting, already use part of this payment. Check the Refund register.
The result could not be confirmed. and the button reads Retry unchanged refund requestThe connection dropped before the answer came back. Enter your password again and select the button. The ERP reuses the same refund reference, so the parent is not refunded twice.
The login password is incorrect. No refund was recorded or sent.Re-enter your own ERP login password. After several wrong attempts, refunds pause for a while for your login.
A refund stays Awaiting gateway confirmation for daysLook for the refund in the gateway's dashboard. If the gateway shows it as failed or cannot find it, contact JPRAXC support with the refund reference from the register.
A payment shows external refund requires reconciliation under Needs attentionSomeone refunded it directly in the gateway's dashboard. Do not refund it again from the ERP. Contact JPRAXC support with the payment reference so the records can be matched.

YOUR NEXT CHAPTER

Let’s make work
work better.

sales@jpraxc.com

A REAL CONVERSATION STARTS HERE

Hello.
Let’s talk.

SALES & DEMOS+91 9792908835 ↗sales@jpraxc.comChat on WhatsApp ↗
ALREADY WITH JPRAXC?+91 9792908836 ↗support@jpraxc.comWhatsApp support ↗
JPRAXC INFYNEX PRIVATE LIMITED
CIN: U62011UP2026PTC252552
Corporate / Business office
Ward No 12, Dudahi
Kushinagar, Uttar Pradesh
PIN - 274302, India
Dudahi, Kushinagar

A DEMO BUILT AROUND YOUR WORK

See your workflow.
Not a slide deck.

Tell us what you run. We will arrange a tailored 30-minute walkthrough and reply within one working day.

01 Share your setup 02 Choose a time 03 See the right modules
What would you like to see?
You can choose more than one, or leave these blank for a recommendation.

We use your details to handle this request. Promotional contact needs your separate choice above.

A TICKET NUMBER, HERE AND BY E-MAIL

Make a complaint.

Tell the support team what went wrong. You receive a six-digit complaint number the moment you submit; a person acknowledges it within 24 hours and gives a written decision within 30 days. For ordinary appeals, if the decision does not satisfy you, the Grievance Officer accepts that number for 30 days while the complaint is marked Decided. Privacy, statutory and urgent concerns may be reported directly without those steps.

Do not include passwords, one-time codes, card details or complete student or patient records. Prefer e-mail? Write to support@jpraxc.com; you receive the ticket number by return.

JPRAXC / THE COMPLETE PICTURE

Find your next move.

PRODUCTSSchool ERP ↗Hospital ERP ↗Billing & GST ERP ↗Custom Business ERP ↗Websites & hosting ↗All products ↗
CONNECTED SERVICESConnectX ↗Business Email ↗WhatsApp API ↗SMS ↗Payment Gateways ↗Cloud or offline ↗Mail login ↗
LET’S GET STARTEDPricing ↗Buy or renew ↗Read the blog ↗Become a partner ↗User guides (Docs) ↗Demo portals ↗Book a guided demo ↗Mobile apps ↗Downloads ↗
COMPANYAbout JPRAXC ↗Customer stories ↗FAQs ↗Privacy policy ↗Mobile app privacy ↗Terms of service ↗Partner programme terms ↗Refund & cancellation ↗Legal ↗Grievances ↗