Payments, built for developers
Clean REST APIs, server SDKs and webhooks to accept payments, send payouts and issue cards — with a sandbox to build against from day one.
APIs for the full payment lifecycle
Payments API
Accept UPI, cards, net banking, wallets and EMI with a single integration.
Payouts API
Send money to any bank account or UPI ID, single or in bulk, over the best rail.
Cards API
Issue virtual and physical cards programmatically with spend controls.
Webhooks
Subscribe to real-time events for payments, payouts, refunds and settlements.
Hosted Checkout
Drop-in, optimised checkout — or build a fully custom flow with the API.
SDKs & Plugins
Server SDKs and ready plugins for Shopify, WooCommerce, Wix and more.
Everything you need to integrate
API Reference
Full REST API documentation with every endpoint and parameter.
OpenQuickstart Guide
Go from zero to your first payment in under ten minutes.
OpenSDKs & Libraries
Official libraries for Node, Python, PHP, Java and more.
OpenSandbox
A full test environment with test keys and simulated payments.
OpenWebhooks Guide
Set up and verify event notifications for your systems.
OpenChangelog
Track new features, improvements and API updates.
OpenLive in three steps
Get your API keys
Sign up and grab your test and live keys from the dashboard.
Integrate the API
Use our SDKs or REST API to create your first payment in the sandbox.
Go live
Switch to live keys and start accepting real payments.
Start building with IndyPay
Create a free account and get instant access to test keys and the sandbox.