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

Set up a gateway in Payment Configuration

The Payment Configuration screen, step by step - cards, test and live credentials, the addresses to register, and going live.

For: School administrator

Every payment gateway is connected on one screen: General Settings › Payment Configuration. This guide explains that screen once. Each gateway's own guide then tells you which keys to fetch from that gateway's dashboard and which boxes they go in.

Before you start#

  • Only the school administrator can open and save Payment Configuration.
  • Have the gateway's test keys ready first. You will add the live keys after a successful test.
  • Keep the keys in a safe place while you work. Do not send them by e-mail or chat. See Keep your gateway keys safe.

What is on the screen#

General Settings › Payment Configuration, before any gateway is connected
General Settings › Payment Configuration, before any gateway is connected
  • The integration card at the top says Payment gateway integration is active or Get payment gateway integration. If it is not active, View integration plans opens the plan for this licence.
  • Environment: a list above the cards with Live and Test / sandbox. Each card shows the credentials saved for the environment you pick.
  • Collection gateways: one card per gateway. The pill on each card shows its state: Not configured, Disabled, Test mode or Live. The live default shows Live · default.
  • Payroll payout accounts: cards for staff salary payouts. They do not collect fees.
  • Each card has Configure (or Open settings once something is saved) and, once saved, Enable for new payments or Disable for new payments.

Configure opens the gateway's settings panel below the cards. The panel shows the gateway's logo, its status, Test environment and Live environment buttons, a link to the gateway's Official setup documentation, the gateway's Merchant setup requirements, and the credential boxes.

Steps: connect a gateway in test mode#

  1. Open General Settings in the sidebar, then Payment Configuration.
  2. Set Environment to Test / sandbox.
  3. On the gateway's card, select Configure.
  4. In the panel, make sure Test environment is selected.
  5. Paste each value from the gateway's dashboard into the box with the same name. Boxes marked * are required.
  6. Leave Enable and use this gateway for fee payments unticked while you test. A test payment does not need it.
  7. Select Save settings. The message Payment configuration saved confirms it.
  8. Look below the form for the addresses the gateway needs: Webhook URL, Return URL, or both. Select Copy Webhook URL or Copy Return URL and register each one in the gateway's dashboard, in the test mode of that dashboard. The gateway's own guide says where.
  9. If the panel has Test connection, select it. It checks that the gateway accepts the keys. It does not make or confirm a payment.
  10. Select Start sandbox payment and follow Test a payment end to end.

Steps: go live#

  1. Make sure the gateway has approved your merchant account for live payments.
  2. Open the gateway's settings panel and select Live environment.
  3. Paste the live keys. Live and test keys are stored separately; never mix them.
  4. Tick Enable and use this gateway for fee payments.
  5. Decide the school-wide choices on the same form:
    • Make this the default gateway for new payments: the default is listed first for parents, and it is the only one offered when payer choice is off.
    • Let payers choose among all enabled gateways (otherwise only the default is offered).
    • Allow partial fee instalments: parents may pay less than a full instalment. A late fee is added only when an instalment is paid in full.
  6. Select Save settings.
  7. Copy the live Webhook URL and Return URL shown now, and register them in the gateway's dashboard in live mode. Live has its own addresses; the test ones do not carry over.
  8. Check the card. Set Environment to Live and look for Live or Live · default.

Good to know#

  • Blank credential boxes keep what is already saved. A saved box shows Saved — leave blank to keep. Saved secrets are never shown again, even to the administrator.
  • The addresses change whenever you save changed keys. After changing keys, copy the addresses again and update them in the gateway's dashboard.
  • If a gateway shows no Webhook URL or Return URL after saving, there is nothing to register for it. The ERP still confirms every payment by checking with the gateway.
  • If you switch off the default gateway, the next enabled gateway becomes the default, so parents are never left without one.
  • Only live, enabled gateways are offered to parents. Test settings never are.
  • The card's Disable for new payments stops new payments through that gateway. Confirmations, refunds and reconciliation of earlier payments carry on.
  • Every change on this screen is recorded in the Audit Log with who made it and when. The keys themselves are never written there.

Troubleshooting#

What you seeWhat to do
A red message at the top of the screen about the school's HTTPS address or a missing keyThe ERP is not yet set up to take online payments on this installation. Contact JPRAXC support. A gateway cannot be switched on until this is fixed.
Missing requirement: followed by a box nameFill in that box and save again.
Payment configuration is being updated.Someone else is saving at the same moment. Wait a few seconds and save again.
Test connection reports an errorCheck that the keys are from the same mode (test or live) as the environment you selected, and that nothing was cut off when copying.
The card still says Not configuredCheck the Environment list above the cards. It may be showing the other environment.

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 ↗