Connect an account
Add the business name, mobile number and merchant UPI details.
Create UPI payment links, review and confirm transactions, and let webhooks tell the rest of your stack what just happened — all recorded in one place, in order.
V2 keeps every part of the payment record in view — the account, the link, the confirmation and the notification — instead of scattering them across tools.
Add a Manual UPI, Paytm or supported merchant account and manage active connections from one screen.
Set an amount, customer, order reference, callback and expiry for a single-use or reusable link.
Customers submit a UTR reference for Manual UPI. You confirm it before the order shows as paid.
Add your logo and pick from five responsive checkout themes that carry your business name.
Notify your systems the moment a payment succeeds, fails or changes state, with delivery history for debugging.
See transactions, customers and revenue trends from the merchant dashboard, not a spreadsheet.
Administrator-configured SMTP sends welcome messages and payment-success alerts without extra setup.
Share a unique link and track who registered, who qualified and what you've been paid.
CSRF protection, prepared queries, rate limiting and an audit trail sit behind every action.
Four entries, always in the same order — so you and your customer are looking at the same state of the world.
Add the business name, mobile number and merchant UPI details.
Use the dashboard or the REST API, with amount, customer and callback data.
They get a hosted checkout with QR, UPI intent, and a place to submit a reference.
Confirm the transaction and the webhook tells the rest of your stack what happened.
Send JSON, redirect the customer to hosted checkout, and read the result back through the status API or a webhook — no SDK required.
curl -X POST https://upigateway.co.in/api/create-order \
-H "X-API-Key: pi_live_your_key" \
-H "X-API-Secret: sk_live_your_secret" \
-H "Content-Type: application/json" \
-d '{
"amount": "1499.00",
"order_id": "ORD_2026_V2",
"customer_name": "Customer Name",
"callback_url": "https://shop.example/success"
}'
Prices and limits below are set by the administrator dashboard, not hardcoded here.
Set up your merchant workspace and create your first payment link today.