Skip to content
Online payments (UPI & Razorpay)

Collect gym fees online with UPI, cards and Razorpay payment links

Quick answer: NexFit connects to your gym's own Razorpay account so members can pay dues, renew or join online by UPI, card or net banking. Send a payment link on WhatsApp in one click; when the member pays, NexFit confirms it through Razorpay webhooks and creates the receipt automatically, exactly once.

What can you do with online payments (UPI & Razorpay)?

Money goes to your account

Payments settle into your own Razorpay account. You add your key ID and secrets once; secrets are stored encrypted and never shown again.

Payment links on WhatsApp

Create a link for any member and amount, optionally send it on WhatsApp, and track it until it is paid.

Self-service renewals

Members renew or clear dues from the NexFit member app, and new members can join and pay from your public gym page.

Automatic reconciliation

Verified webhooks mark payments paid and create the receipt. Confirming the same payment twice still creates only one receipt.

Status refresh

Staff can refresh any pending online payment to fetch the latest status from Razorpay.

How does it work?

  1. Connect Razorpay

    The owner enters the Razorpay key ID, key secret and webhook secret in settings and runs the built-in connection test.

  2. Turn on online payments

    Enable online payments so members see the Pay option in the app and on your public page.

  3. Send links or let members pay

    Share payment links for dues, or let members renew themselves. Each payment lands in your receipts with mode Online.

How do online gym payments work in NexFit?

There are four ways money comes in online: a payment link for dues, a renewal from the member app, a new member joining from your public gym page, and a direct payment link for any amount. Each one creates an online payment record with its Razorpay order or link ID, method (UPI, card and so on), payer details and status.

When Razorpay reports the payment as captured, NexFit verifies the webhook signature with your webhook secret, then creates the payment receipt, updates the membership balance and, for renewals and new joins, creates the new membership.

Why are verified webhooks important?

Payment webhook
A message the payment gateway sends to your software when a payment succeeds, so records update even if the customer closes the browser before returning.

Without webhooks, staff have to check the gateway dashboard and enter payments by hand, which is where mistakes creep in. NexFit checks the HMAC-SHA256 signature on every webhook so fake messages are rejected, and handles each payment idempotently, so retries never double-count revenue.

Can members still pay by cash or UPI at the desk?

Of course. Online payments sit alongside desk payments. Staff can record cash, UPI (with the UTR as reference), card, bank transfer, cheque or wallet payments, and your UPI ID can be printed on receipts.

Online payments (UPI & Razorpay): frequently asked questions

Do I need my own Razorpay account?

Yes. Member payments use your gym's own Razorpay keys, so the money settles directly into your account under your Razorpay terms.

Does NexFit charge a commission on payments?

NexFit plans have a fixed monthly or yearly price. Razorpay charges its own gateway fees as per your agreement with Razorpay.

Which payment methods can members use?

Whatever your Razorpay account supports, typically UPI, debit and credit cards, net banking and wallets.

What if a member pays but the screen closes?

The Razorpay webhook still reaches NexFit and the payment is confirmed. Staff can also refresh the payment status manually.

Run your gym on NexFit

Memberships, GST billing, QR check-in, classes and WhatsApp reminders in one place. Free for 14 days — no card needed.