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.
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#
- Open Fees and go to the Refund fees panel. Choose the tab: School fee, Transport fee, Hostel fee or Mess fee.
- Find the student: type in Admission no. / student name, or narrow with Class and Section, then choose the student in Student.
- The paid receipts are listed with Paid, Refunded or reserved and Available. On the online receipt, select View details / refund.
- Check the receipt details. An online receipt shows the gateway and its payment reference.
- Enter the Refund amount (₹). It can be the whole available amount or part of it, from ₹1.
- In Refund channel, choose Online — request refund to original source.
- In Refund destination, keep Original payment source.
- Type the Reason.
- Enter your Current login password.
- Select Request original-source refund. The ERP says Refund queued for the original gateway. It will be recorded as paid only after provider confirmation.
- 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.
- On the row, select Approve refund or Reject refund.
- Enter your Current login password.
- 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 see | What 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 request | The 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 days | Look 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 attention | Someone 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. |
