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

Test a payment end to end

Use the gateway's test mode and the ERP's sandbox payment to prove a gateway works before parents use it.

For: School administrator, accountant

Before parents pay real money, prove the whole path with the gateway's test mode: the ERP opens the checkout, the gateway takes a test payment, and the ERP confirms it. The ERP's Start sandbox payment button makes a ₹1 test payment that is not linked to any student and never pays a fee.

Before you start#

  • The gateway's test keys are saved in the Test environment of its card. See the gateway's own guide in this section.
  • The test Webhook URL is registered in the gateway's test mode, if the gateway's guide asks for it.
  • You have the gateway's test payment details (test cards, test UPI IDs or a test bank). Each gateway publishes these in its own documentation.
  • You are signed in as the school administrator.

Steps#

  1. Open General Settings › Payment Configuration.
  2. Select Open settings on the gateway's card and make sure Test environment is selected.
  3. If the panel has Test connection, select it first. Fix any error before going on.
  4. Select Start sandbox payment. The ERP says Starting a ₹1 test payment. This does not pay a student fee.
  5. Select the Open secure checkout link that appears at the top.
  6. The school's payment page opens with Secure fee payment and the line Sandbox payment — this will not pay school fees. Select Pay securely.
  7. Complete the payment on the gateway's form with a test payment method from the gateway's documentation.
  8. Go back to the ERP. Open Fees, then the Online fee collection panel, and the School fee tab.
  9. Set Payment status to Test payments. The row shows Sandbox payment with the status Test successful.
  10. If it still says Awaiting confirmation, select Check status, wait a minute and select Refresh payments.

Also test a failed payment#

  1. Start another sandbox payment.
  2. On the gateway's form, use the test method that the gateway's documentation says will fail, or cancel the payment.
  3. Check the row. It should end as Failed, and nothing is recorded as paid.

After going live#

  1. Save the live keys and switch the gateway on. See Set up a gateway in Payment Configuration.
  2. Ask one family (or a staff member who is also a parent) to pay a small real instalment through Pay Online.
  3. Check that the receipt appears in the family's payment history and in Fees › Online fee collection with the status Successful.
  4. When the gateway settles to the bank, check that the amount matches, and record the settlement. See Reconciliation and settlements.

Good to know#

  • Test payments appear only under the Test payments filter. They do not count in Net online collection or any fee total.
  • The sandbox payment works whether or not the gateway is switched on. Do not tick Enable and use this gateway for fee payments in the test environment for a gateway parents are already using; it switches off that gateway's live settings.
  • Parents are never offered test settings, even while you test.

Troubleshooting#

What you seeWhat to do
Start sandbox payment is missingSelect Test environment in the panel. The button appears only for saved test settings.
Sandbox checkout requires saved test credentials.Save the test keys first, in Test environment.
The checkout opens but the gateway reports a key or account errorThe keys may be live keys, or from another account. Copy the test keys again.
The row stays Awaiting confirmationCheck that the test webhook is registered with the address on the ERP screen. The ERP also checks the gateway on its own; select Check status and look again after a few minutes.

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 ↗