Every payment is checked, not assumed
Opening a checkout or scanning a QR never marks an order paid. Prime Pay matches the payment notification to the exact amount, order code, expiry and a unique UTR first.
Prime Pay is a UPI payment gateway for your website or Telegram bot. Accept FamPay (FamApp), Google Pay, PhonePe and Paytm payments with a premium QR checkout — Prime Pay tells your site the moment the money is matched.
Built for
PRIME PAY
Secure checkoutAccept FamPay, Google Pay, PhonePe and Paytm payments — customers use the UPI app they already have
One private server for all your own websites. It creates the order, shows the checkout, checks the payment and calls your site back.
Opening a checkout or scanning a QR never marks an order paid. Prime Pay matches the payment notification to the exact amount, order code, expiry and a unique UTR first.
A standard UPI QR with open-app buttons for phones.
Every checkout has a live countdown.
Your site verifies a HMAC-SHA256 signature before it delivers.
Send the same idempotency key twice and you get the same order back, not a duplicate.
No public sign-up. Only websites you add in your admin dashboard can create orders, and each gets its own API key and webhook secret.
Your website stays in charge of the product. Prime Pay only handles the payment part.
Call POST /api/v1/checkout with the amount and your own order ID. You get a checkout link back.
They land on the Prime Pay checkout, scan the QR or tap their UPI app, and pay the exact amount.
The payment notification is matched against amount, order code, expiry and UTR. Anything that doesn’t match stays pending.
A signed payment.verified webhook lets your site mark the order paid and deliver the item.
Keep the API key on your server, redirect the customer to the returned link, and listen for the webhook.
Exact amount, order code, expiry window and a UTR that can only be used once.
Every webhook carries a HMAC-SHA256 signature over the raw body, so your site can reject fakes.
API keys, webhook secrets and the admin token never appear in browser code.
Customers can pay from FamApp (FamPay) exactly like any other UPI app: they scan the QR or tap their app and pay the exact amount, and Prime Pay verifies the payment automatically. Prime Pay is an independent product and is not affiliated with FamPay.
Any app that can scan a UPI QR or handle a UPI payment link. The checkout also has quick buttons for Google Pay, PhonePe and Paytm on phones.
It reads payment notification emails from the connected Gmail account and matches them against open orders by exact amount, order code, expiry and UTR. Opening a checkout never counts as payment.
No. Prime Pay is a private layer that generates standard UPI QR codes to your own UPI ID. It isn’t an official merchant API of Razorpay, PhonePe, FamPay or any bank, and it doesn’t hold your money.
The order is marked as late-paid instead of lost, so you can decide whether to deliver. The customer can also enter their UTR on the checkout to verify.
Yes. Add each of your own sites in the admin dashboard. Every site gets its own API key and webhook secret, which you can rotate any time.
Usually not. When the payment email arrives and only one pending order has that amount, Prime Pay verifies it automatically. If two customers are paying the same amount at the same time, both are asked to enter their UTR so the right order is verified.
Deliver only after your server receives a payment.verified webhook with a valid signature. Handle duplicate deliveries using your own order ID.
Setup help, custom features or a problem with a payment — tap an account below and we’ll open it for you.
Add your website, copy its API key, and make your first checkout in minutes.