Skip to content
BUILT BY AN INDIE DEV, FOR INDIE DEVS

KYC. Wait 2 weeks.
npm install.
Ship tonight.

You have a UPI ID. That's enough. No registration, no current account, no gateway approval. Your existing bank account + AI that watches for payments via email, app notifications, or SMS. Connect one source or all three.

or run npm i upiagent

GOOGLE PAYPHONEPEPAYTMBHIMAMAZON PAYCREDWHATSAPP PAYANY UPI APPGOOGLE PAYPHONEPEPAYTMBHIMAMAZON PAYCREDWHATSAPP PAYANY UPI APP
0
Registration needed
5 min
To go live
3
Verification sources
100%
Open source

Try it

Don't trust us.
Test it.

Pay 1 right now. Watch the AI pick it up in real time. No signup, no API key, no BS.

live demo

Real QR + real Gmail verification. No simulation.

1.xx

Gateway vs. UPI Agent

You just want to
get paid.

Traditional gateway

2 weeks

Register a business. Open current account.
KYC documents. "Under review." Wait. Wait more.

UPI Agent

5 min

Your existing UPI ID. Your existing bank account.
npm install, connect a verification source, ship.

How it works

Three steps.
No registration.

01

Generate QR

One API call. Get back a QR code your users scan with any UPI app. That's it.

const qr = await agent.create({
  amount: 499,
  upi_id: "you@upi"
})
// returns { qr_url, payment_id }
02

Customer pays

GPay, PhonePe, Paytm — whatever they use. Money lands in your existing bank account. Same UPI ID you already have.

// Customer scans QR
// ₹499 → your bank account
// Your existing UPI ID
// No new account needed
03

AI verifies

Connect email, app notifications, or SMS — pick any source. Our AI watches for the payment and confirms it automatically.

const result = await agent.verify(
  payment.id
)
// { verified: true, amount: 499,
//   sources: ["email", "app"] }

Got a UPI ID?
You're ready.

No registration. No current account. No waiting.
npm install upiagent — connect a source, start verifying.