India's Payment Stack Is Unlike Anywhere Else
When we talk to foreign FinTech companies looking to enter India, they usually have a mental model shaped by the US/European payment ecosystem: cards, bank transfers, maybe direct debit. India's reality is radically different. UPI processes over 10 billion transactions per month. NACH (National Automated Clearing House) handles recurring payments for insurance, SIPs, and loan EMIs. IMPS enables instant bank transfers. And cards — the backbone of Western payments — account for less than 15% of digital transactions in India.
We've built payment integrations for eight FinTech products and the learning curve for non-Indian teams is steep. Here's what you need to know.
UPI: More Than a Payment Method
UPI isn't just "India's Venmo." It's a real-time, interoperable, bank-to-bank payment system with capabilities that don't exist in any Western equivalent. UPI supports: P2P and P2M instant payments, recurring mandates (autopay), split payments, one-time collect requests (merchant initiates, customer approves), and intent-based payments (deep links into UPI apps). The transaction limit is ₹1 lakh for most categories, ₹2 lakh for some, and ₹5 lakh for specific use cases like capital markets.
The technical integration isn't hard — Razorpay and Cashfree provide clean SDKs. The complexity is in the UX. UPI payments involve a redirect to the user's UPI app (GPay, PhonePe, BHIM), where they approve the transaction and return to your app. On Android, this works via intent URLs. On iOS, it's trickier — you can't deep-link into all UPI apps reliably because Apple doesn't support custom URL schemes the same way. We use a PSP-hosted payment page for iOS, which handles the app-switching internally.
NACH: The Recurring Payment Workhorse
For recurring payments above UPI's mandate limits (or where higher reliability is needed), NACH is the standard. It's essentially India's ACH/Direct Debit equivalent. NACH mandates are registered with the customer's bank and can be used for automatic debits on specified dates. Registration takes 2-5 business days (the bank verifies the mandate), and once active, debit success rates are about 92% — better than UPI autopay's 88-90%.
The technical implementation is more involved than UPI. NACH requires: mandate registration via a physical/e-mandate flow (the customer signs a mandate form digitally), a mandate management system to track mandate status (registered, active, paused, revoked), a debit scheduler that initiates debits on the correct dates with the correct amounts, and reconciliation against the bank's debit confirmation files (received T+1). We typically use Razorpay or Cashfree's NACH APIs, which abstract most of this complexity, but you still need to handle mandate lifecycle events and debit failures in your application.
What Foreign Providers Get Wrong
The biggest mistake: treating India as just another market for their existing card-based payment infrastructure. A US FinTech company tried to launch a lending product in India using Stripe for payments. Stripe doesn't support NACH (the standard for loan EMI collection in India), and their UPI support was limited. They burned three months integrating Stripe before switching to Razorpay, which supports both natively. If they'd asked any Indian payments engineer first, they'd have saved those three months.
Another common mistake: assuming settlement times match Western norms. UPI settlements are typically T+1 to T+3 business days for merchants. NACH debits settle on T+2. If your business model depends on real-time fund availability (like a lending product that disburses upon receiving a down payment), you need to account for settlement delays. Some payment aggregators offer instant settlements for an additional fee (typically 0.5-1% of transaction value), which might be worth it for time-sensitive use cases.
The Regulatory Layer
FinTech in India operates under the watchful eye of the RBI (Reserve Bank of India), which regulates payment aggregators, digital lending, and basically anything that touches money. Recent regulations require: payment aggregator licensing (PA/PG guidelines, effective April 2024), digital lending transparency (all fees must be disclosed upfront, lending must be in the regulated entity's name), and data localization (payment data must be stored in India). If your FinTech product handles money in India, budget for compliance. A good compliance consultant costs ₹2-5 lakh but saves you from regulatory trouble that could shut down your business.