Indicpay Payments
Welcome to Indicpay Payments
Indicpay Payments is a full-stack payment gateway built for businesses operating in India, giving you a
single, unified integration to accept Credit & Debit Cards, Net Banking, and UPI (including intent-based
seamless UPI checkout) — all through one simple, secure API.
Whether you're building a checkout flow for an e-commerce store, a subscription billing system, or a
marketplace, Indicpay handles the heavy lifting of routing, bank connectivity, and settlement, so you can focus
on your product.
What you can do with this API
- 💳 Accept payments via Cards, Net Banking, and UPI (including seamless in-app UPI intent).
- 🧾 Create an order and generate a secure hosted checkout link, or a UPI intent link for seamless payments.
- 🔍 Check the real-time status of any order at any time.
- 🔔 Receive instant webhook notifications the moment a payment succeeds, fails, or changes state — no
polling required.
How integration works, at a glance
- Authenticate — generate a short-lived, encrypted Bearer token using your credentials. (See the
Authentication Guide.) - Create an order — call
POST /api/v1/orders/createwith the order and customer details. (See the API
Reference.) - Redirect or launch checkout — send your customer to the returned
checkout.url, or open the
checkout.intentUPI link. - Get notified — Indicpay sends a webhook to your server the moment the payment status changes. (See the
Webhooks Guide.) - Confirm — optionally double-check with
POST /api/v1/order/searchbefore releasing goods/services.
Environments
| Environment | Base URL | Use for |
|---|---|---|
| UAT / Sandbox | https://uat-api.indicpay.in | Building and testing your integration end-to-end |
| Production / Live | https://api.indicpay.in | Real, live customer payments |
Always fully test your integration in UAT — including successful payments, failures, and webhook handling —
before switching to production credentials.
Next steps
- 🔑 UAT Credentials — sandbox keys to start testing immediately
- 🔐 Authentication Guide — generate your auth token in 6 languages
- 📘 API Reference — explore Create Order and Check Order Status
- 🔔 Webhooks Guide — handle real-time payment notifications
Need help? Reach out to our developer support team at [email protected].
Updated 3 days ago
Did this page help you?
