UPI Payments
Fixed-amount UPI checkout pages with a server-rendered QR code, built only from a frozen payment session — the amount and the payee can never be altered from the browser.
UPI payment confirmation for FamPay merchants
PayPluse connects read-only to the Gmail inbox where your FamPay credit alerts arrive, matches each verified payment to the order or payment link it belongs to, and updates your dashboard and webhooks. Your money never passes through PayPluse — it lands directly in your own FamPay account.
Free during v1 · no card required · no per-transaction fee
PayPluse is a notification and reconciliation layer. It does not pool, hold or route customer funds, so there is no aggregator onboarding — just your own FamPay account, watched carefully.
Fixed-amount UPI checkout pages with a server-rendered QR code, built only from a frozen payment session — the amount and the payee can never be altered from the browser.
Amount-and-expiry links backed by real orders, with copy-to-clipboard checkout URLs, force-expire now and permanent disable — every change a confirmed database write.
Every credit alert is checked server-side — merchant identity, order identity, exact amount, UTR uniqueness and transaction timestamp. Only the verification engine can move an order to PAID.
A full ledger of every parsed alert — matched, unmatched, needs-review and duplicate-rejected — with search, filters and investigation tools that show exactly why a payment needs a human.
order.paid, order.processing, order.review, order.failed, order.expired and order.cancelled — HMAC-SHA256 signed, with a stable event_id so a retried delivery is always safe to receive twice.
Create orders from your own app or micro-SaaS with payplus_live_ and payplus_test_ keys, hashed at rest, revoked immediately, and rate-limited per key.
Three steps, and the customer never needs a PayPluse account.
Make an order or a payment link from your dashboard or your own app via the API. Amount is the only required field.
They open your checkout link, scan the QR and pay from any UPI app. The money settles directly in your own FamPay account.
The official credit alert is checked server-side — UTR, exact amount, timestamp — the order moves to PAID and your webhook fires, signed.
Payment state is server-only. Only the verification engine can move an order to PAID. Returning from a UPI app, a customer saying they paid, a screenshot or a manually typed UTR can never do it. When a notification is genuinely ambiguous the order goes to REVIEW so you can resolve it from the dashboard with the evidence in front of you.
Straightforward, because PayPluse never touches the money. There is no processing fee to pass on and no billing or subscription active in v1.
₹0while v1 is the current release
Included for every merchant account — no card, no trial countdown, no per-transaction fee. Public API endpoints are rate-limited per key to keep the service stable.
Merchants arriving from a payment aggregator usually expect these. PayPluse is non-custodial, so none of them apply:
If paid tiers are ever introduced after v1, they will be published on this page before they take effect. There is no silent billing.
Built for individual and small merchants who accept payments into a personal or business FamPay account and want an aggregator-style checkout link, dashboard and webhooks without aggregator onboarding.
Where a given deployment sits under India’s payment-aggregator framework is a legal question, not an engineering one: this page describes how the software works and is not legal advice. Whether reading your own inbox and generating your own UPI QR codes needs a licence is something to confirm with a lawyer. Read the Terms of Service and Privacy Policy.
Create an account, connect the Gmail address that receives your FamPay alerts, and your first order can be paid and confirmed today.