Growing your store

How to accept UPI payments on your website without a payment gateway (India)

Take UPI straight to your own bank with no gateway fee: how it works, how to stop fake screenshots, GST records, and when a gateway is worth it.

The Slaby team8 min read

WhatsApp
On this page

Key takeaways

  • You can take UPI on your website without a gateway: the buyer pays your own UPI ID and sends the UTR or a screenshot, and you confirm the order.
  • The money reaches your bank in seconds with no gateway fee, but you check each payment yourself, refunds are manual, and there are no cards or EMI.
  • Approve an order only when the UTR and the exact amount show in your own bank or UPI app. A screenshot alone proves nothing.
  • Add a gateway when checking by hand takes too long or buyers ask for cards, and keep an invoice and the UTR for every order either way.

Short answer: yes, you can. Put your own UPI ID or QR on your website, let the buyer pay from any UPI app, ask them for the payment reference (the UTR), and confirm the order once you see the money in your bank app. No gateway, no gateway KYC, no fee per payment, and no waiting for settlement.

The catch is that you become the payment checker. This guide covers how direct UPI works, what it costs you compared with a gateway, how to stop fake screenshots, what to keep for GST, and when it's time to add a gateway.

How direct UPI payment works

1. You share your UPI ID or QR

At checkout, the buyer sees your UPI ID (like yourshop@okaxis), a QR code and the name the money goes to. Ideally the QR already has the order amount filled in.

2. The buyer pays from any UPI app

GPay, PhonePe, Paytm, BHIM or their bank's own app. The money moves from their bank account to yours in seconds.

3. The buyer shares the proof

The 12-digit UTR (UPI transaction ID) from their app, a screenshot of the payment, or both.

4. You check your own bank or UPI app

Find a credit with the same UTR and the exact amount. Not a notification, not the screenshot: your own transaction history.

5. You confirm, then pack

Once the money is there, confirm the order and ship. If it isn't there, tell the buyer and don't dispatch.

Direct UPI vs a payment gateway

Fee per paymentDirect UPI: noneGateways typically charge around 2% on standard plans, plus GST on the fee. Rates differ by method, so check the gateway's current pricing.
When the money arrivesDirect UPI: in secondsGateways usually settle in about two working days; faster settlement often costs extra.
Getting startedDirect UPI: a UPI ID you already haveA gateway needs its own KYC (PAN, bank account, business details), which can take a few days.
Confirming paymentsDirect UPI: you, by handA gateway confirms each payment against its order automatically.
RefundsDirect UPI: you send them yourselfA gateway can refund from its dashboard.
Cards, EMI, netbankingDirect UPI: noA gateway offers all of them.

Example: on a ₹1,000 order, a fee of about 2% is ₹20, plus ₹3.60 GST on that fee, so about ₹976 reaches you. Across 200 such orders a month, that's roughly ₹4,700 in fees. With direct UPI the full ₹1,000 lands, but you spend a minute or two checking each payment.

The honest pros and cons

Direct UPI is a good fit when you take a manageable number of orders a day, most buyers already pay by UPI, and you'd rather keep the gateway fee. It suits Instagram sellers, home businesses and B2B traders whose buyers know them.

  • Pro: no fee per payment. Every rupee the buyer pays reaches you.
  • Pro: money arrives instantly, so you can pack the same day without waiting for settlement.
  • Pro: no gateway sign-up or KYC wait. You can start today with the UPI ID you already use.
  • Con: you check every payment by hand. On a busy day that's real time.
  • Con: fake screenshots. Edited payment screenshots are easy to make and look real.
  • Con: no automatic refunds. If an order is cancelled after payment, you send the money back from your UPI app and note the refund's UTR.
  • Con: no cards, EMI or netbanking. A buyer who wants to pay by credit card can't.

How to stop fake payment screenshots

  • Always match the UTR and the exact amount in your own bank or UPI app's transaction history. If they aren't there, the payment didn't happen.
  • Never trust the screenshot alone, however real it looks. It's a hint about where to look, not proof.
  • Ignore 'credited' SMS from unknown numbers. Fake bank messages exist too; open your app.
  • Wait on 'pending' or 'processing' screenshots. That money hasn't arrived yet.
  • Check that it came to your UPI ID, not to someone else's with a similar name.
  • One UTR pays for one order. If a buyer sends a UTR you've already used, treat it as unpaid.
  • Set a payment window, such as 24 hours. Unpaid orders get cancelled and the stock goes back on sale.
  • Confirm before dispatch, every time. 'I've paid, sending the screenshot' is not a reason to ship.

The rule that saves you The money in your bank account is the only proof of payment. If you can't see it, don't approve the order, however urgent the buyer sounds.

Two things to set up first

  • A business UPI ID. Many banks and UPI apps offer a free business or merchant UPI ID. It keeps shop money separate from personal payments and makes your records cleaner.
  • A plan for big orders. Banks and NPCI cap how much one UPI payment can be (often ₹1 lakh for everyday payments) and how much can be sent in a day. Wholesale buyers paying ₹2 lakh or more may need to pay by NEFT or RTGS instead, so keep your bank details handy.

When to move to a payment gateway

Direct UPI and a gateway aren't either-or. Many sellers start with direct UPI and add a gateway later, keeping both at checkout.

  • Volume: checking payments by hand now takes longer than the fee would cost you.
  • Cards and EMI: buyers ask to pay by credit card, EMI or netbanking, especially on higher-value orders.
  • Moving COD buyers to prepaid: a gateway lets new buyers pay online in one tap, with no proof to send. A small COD handling fee also nudges buyers towards paying upfront.
  • Refunds: you issue many refunds and want to send them from one dashboard.
  • Trust: buyers who don't know you yet may feel safer paying through a familiar checkout.

GST and record-keeping basics

How the buyer pays doesn't change your GST. A sale paid by UPI is taxed the same way as one paid in cash or through a gateway. What changes is that UPI leaves a clean trail, so use it.

  • Give an invoice for every order: a GST invoice if you're registered, and a simple bill if you're not.
  • Keep the UTR against each order, so you can match any credit in your bank statement to an order in seconds.
  • Match your bank statement to your orders once a month. Anything paid but not invoiced, or invoiced but not paid, shows up.
  • Record refunds with their own UTR, so returns and cancellations add up at tax time.
  • Keep business and personal payments apart. A business UPI ID makes this easy.
  • Rules depend on your turnover and where you sell, so ask a CA for your situation.

Set up UPI to your bank on Slaby

1. Start a free store

Sign up and add your products. The Free plan is free forever for up to 10 products, no card needed.

Start free

2. Add your UPI ID

Settings → Payments

Switch on 'Accept UPI to your bank', enter your UPI ID and, if you like, the name buyers should see in their UPI app. Scan the QR preview with your own phone to check your name shows.

3. Choose the proof buyers send

The 12-digit UTR, a screenshot, or either one. Also set how long an order waits for proof: 24 hours by default.

4. Buyers pay with the amount filled in

Checkout shows a QR, an 'Open UPI app' button on phones, your UPI ID and the payee name, with the order total and order number filled in.

5. Check your bank, then approve or reject

Each order waits for you. Open your bank app, match the UTR and amount, then tap approve. Reject it if the money isn't there: the order is cancelled, the stock goes back on sale and the buyer sees your reason.

Payments guide

What Slaby adds on top

  • If no proof arrives in time, the order cancels itself and the stock goes back on sale.
  • A UTR can pay for only one order in your store, so an old payment can't be reused.
  • One buyer can have only a few unverified UPI orders at a time (3 by default), so nobody can hold your stock with fake proofs.
  • The buyer's UTR stays on the order in your admin, and every order gets an invoice. You can also print your UPI QR and bank details on invoices for trade customers.
  • When you're ready, connect your own Razorpay or Cashfree account and keep UPI to your bank alongside it. Payments go straight to you; Slaby never holds your money and takes 0% commission on your own store's orders.
  • Paid plans start at ₹299 a month when you need more than 10 products.

Brand-new stores Because UPI to your bank sends money straight to the seller, a store opened instantly without a review can't offer it at checkout until the store is verified. Cash on delivery and your own gateway, which runs its own KYC, work in the meantime.

Questions sellers ask

Can I accept UPI on my website without a payment gateway?

Yes. Show your own UPI ID or QR at checkout, let the buyer pay from any UPI app, ask for the UTR or a screenshot, and confirm the order after you see the money in your bank app. There's no fee per payment, but you check each one yourself.

Is it legal to take business payments on my UPI ID?

Yes, UPI is a normal way to be paid for sales. Use a business UPI ID if you can, give an invoice for every order and keep the UTRs. How the buyer pays doesn't change your GST.

How do I know a UPI payment screenshot is real?

You don't, from the screenshot. Open your own bank or UPI app and look for a credit with the same UTR and the exact amount. If it isn't there, the payment hasn't reached you.

How do I refund a direct UPI payment?

Send the money back from your UPI app to the buyer's UPI ID, and note the refund's UTR against the order. A gateway can refund from its dashboard instead.

Can buyers pay by card without a gateway?

No. Cards, EMI and netbanking need a payment gateway. You can offer direct UPI and a gateway together and let buyers choose.

  • UPI
  • payments
  • sell online
  • small business
  • India
  • COD

Share this guide

WhatsApp
All guides