Connect a payment gateway
IndiSell orchestrates your own payment gateways. Connect at least one to accept prepaid payments — funds settle directly with you.
IndiSell doesn't process payments itself — it routes to your own gateway accounts, so money settles directly with you and you keep your existing pricing. Connect at least one gateway to accept prepaid orders.
Supported gateways
Razorpay · PayU · Cashfree · Easebuzz · and others. Each is a self-contained adapter; connecting one is the same shape as any other.
Connect one
Click Add payment gateway and pick your provider.
Enter the API key and secret from your gateway's own dashboard. They're encrypted at rest and never shown again.
Use Test keys to confirm the credentials work before going live.
Toggle the gateway Live. Keep it in Test mode while you're still trialling.
Where to find your keys (by provider)
Every gateway gives you an API key and a secret in its own dashboard. Here's the exact path for the common ones — you paste both into IndiSell's connect form.
Razorpay
dashboard.razorpay.com → Account & Settings → API Keys.
Click Generate Key. Razorpay shows the Key Id (rzp_live_…) and the Key Secret once — copy both.
Payments → Gateways → Razorpay: Key Id and Key Secret. Use rzp_test_… keys while in Test mode.
PayU
PayU merchant dashboard → Settings / Integration → API keys (also called Merchant Key & Salt).
Copy the Merchant Key and Salt (use the 32-bit / v1 salt your account is on).
Payments → Gateways → PayU: Merchant Key and Salt.
Cashfree
merchant.cashfree.com → Developers → API Keys.
Copy the App ID and Secret Key for the environment you want (Production vs Test).
Payments → Gateways → Cashfree: App ID and Secret Key.
Routing
If you connect more than one gateway, IndiSell routes each method to the gateway that lists it. You never expose keys to the shopper's browser — every charge is created server-side.