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

Troubleshooting online payments

What the school office does when a parent has paid but has no receipt, and fixes for other common online payment problems.

For: Accountant, office staff, school administrator

Most online payment problems are a payment the ERP has not yet been able to confirm, a setting on the gateway's side, or a detail missing from the student's record. Start with the case below, which is the one parents raise most.

A parent has paid but has no receipt#

  1. Ask the parent for the student's name or admission number, the date and time, the amount, and the payment reference from their Online payment history. If they have it, also ask for the transaction ID or UTR from their bank or UPI app.
  2. Tell the parent not to pay again until you have checked.
  3. Open Fees and the Online fee collection panel. Choose the tab (School fee, Transport fee, Hostel fee or Mess fee). If the family paid several fees together, any one of those tabs will show the payment.
  4. Type the admission number or the payment reference in Admission no. / student / payment reference.
  5. Read the status on the row, then follow the matching line in the table below.
Status on the rowWhat it meansWhat to do
SuccessfulThe payment is confirmed and the receipt is posted.Select View receipt to check it. Ask the parent to refresh their history and use Download receipt or Receipt.
Awaiting confirmation, Creating order or Verification requiredThe ERP has not yet had a final answer from the gateway.Select Check status. Wait a few minutes and select Refresh payments. The ERP also keeps checking on its own; Payment verification and notification jobs shows when it will try next.
FailedThe gateway reported the payment as unsuccessful. Nothing was recorded.Look up the payment in the gateway's dashboard. If the gateway also shows it failed, the parent's bank normally reverses any debit; the parent can ask their bank with the UTR. If the gateway shows it as successful, contact JPRAXC support with both references.
No row at allThe payment was not started from the School ERP.Ask how the parent paid. A payment made another way (for example, to the school's bank account directly) is recorded at the counter once the bank shows it. See Collect fees at the counter.

Messages parents may see#

MessageWhat to do
The school has not enabled a live online payment gatewayNo gateway is switched on in live mode. In Payment Configuration, set Environment to Live and check that at least one card shows Live.
The chosen payment gateway is not available. Reload and choose again.That gateway was switched off after the page opened. The parent reloads and chooses again.
The selected amount exceeds this gateway's supported maximum.The parent pays fewer instalments at a time, or chooses another gateway.
Online payments must be at least ₹1.The selected amount is too small.
The selected partial amount is not permitted.Part payments are switched off. The parent pays the full instalment, or the school ticks Allow partial fee instalments.
A selected instalment is unavailable, already paid or repeated.The instalment was paid in the meantime. The parent refreshes the page.
An error naming the payer's name, e-mail or mobile numberSome gateways need these for every payer. Check Father mobile and Email on the student's record. See the gateway's own guide.

Notes under a payment in Needs attention#

NoteWhat to do
status verification failedThe ERP could not get an answer from the gateway. It tries again by itself. If the note stays, check in Payment Configuration that the keys were not changed or revoked in the gateway, then select Check status.
provider create unconfirmedThe gateway did not confirm that the order was created. The ERP checks with the gateway. Ask the parent not to pay again until the row changes.
external refund requires reconciliationThe payment was refunded directly in the gateway's dashboard. Do not refund it again. Contact JPRAXC support with the payment reference.

Problems on the school's side#

ProblemWhat to do
Payments confirm slowly after the keys were changedSaving changed keys gives new addresses. Copy the Webhook URL again and update it in the gateway's dashboard.
Cancel or Reverse on an online receipt says to use the online refund workflowOnline receipts are changed only through a refund, so the gateway and the records stay in step. See Refund an online payment.
A bank settlement does not match the paymentsA settlement is gross less the gateway's charges, and may also take off refunds. It can include payments from several registers; record each register's share on its own tab. See Reconciliation and settlements.
A receipt message did not reach the parentOpen Payment verification and notification jobs. The ERP retries sending receipt notifications by itself. The receipt is in the parent's history either way.
Nothing works on an Offline / Local installationOnline payments need the ERP to be reachable on the internet at a secure web address. Contact JPRAXC support.

When to contact JPRAXC support#

Contact support from Contact JPRAXC in the ERP, or write to support@jpraxc.com. Include the student's admission number, the school's payment reference, the gateway's payment reference and the amount. Never include gateway keys, passwords or card details.

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 ↗