Rp

Razorpay

India's full-stack payments platform — gateway, payouts, banking, and capital

Payment Gateway 4.5 / 5 2% TDR · No monthly fees Updated Feb 2026 🇮🇳 Made in India · Default Choice for Indian Startups
✅ The Default Payment Gateway for Indian Startups

Quick Verdict

Razorpay is the payment gateway almost every Indian startup starts with — and most stay with. Founded in 2014 in Bengaluru, it now processes over ₹10 lakh crore annually and powers payments for over 8 million businesses. The developer experience is the best in the Indian market: clean APIs, excellent documentation, sandbox testing, and SDKs for every major framework. Beyond basic payment collection, Razorpay has grown into a full financial stack — subscriptions, payouts, RazorpayX current accounts, business credit cards, and working capital loans. If you're building an Indian startup and need to collect money, Razorpay is almost certainly your first integration. The main reasons teams switch away: high payment failure rates on certain bank combinations, customer support quality at scale, and pricing at very high volumes.

Developer experience
4.6/5
Payment success rate
4.0/5
Feature breadth
4.5/5
Settlement speed
4.1/5
Customer support
3.4/5

What is Razorpay?

Razorpay is a full-stack financial services platform for Indian businesses. It started as a payment gateway — the layer between your app/website and Indian payment networks (UPI, cards, netbanking, wallets) — and has expanded into a complete financial infrastructure stack including: outgoing payouts (pay vendors, gig workers, refunds), RazorpayX (a neo-banking layer with current accounts, forex, and FD), subscriptions and recurring billing, invoicing and payment links, and Razorpay Capital (working capital loans based on transaction history).

Founded in 2014 by Harshil Mathur and Shashank Kumar, Razorpay is valued at $7.5 billion (as of last funding round) and is one of India's most successful fintech companies. It processes payments for 8 million+ businesses across India — from bootstrapped Shopify stores to Series D funded startups to large enterprises.

Quick facts: Founded 2014 · HQ: Bengaluru · Valuation: $7.5B · Merchants: 8M+ · Annual processing: ₹10L crore+ · Payment methods: UPI, cards, netbanking, wallets, EMI, BNPL · RBI licensed payment aggregator · PCI DSS Level 1 compliant

Key Features

Payment Gateway

Accept payments via UPI (all apps), debit/credit cards (Visa, MC, Amex, Rupay), netbanking (60+ banks), wallets (Paytm, Amazon Pay), EMI (cardless + card), BNPL (LazyPay, Simpl). Best-in-class checkout UX with one-click payments for returning users.

Subscriptions & Recurring

Subscription billing with automatic recurring charges — UPI AutoPay, NACH mandate, card-on-file. Handles dunning (failed payment retries), upgrade/downgrade flows, and proration. Essential for SaaS, lending EMIs, and investment SIPs.

Payouts (Razorpay X)

Send money out — vendor payments, salary disbursals, refunds, freelancer payouts, insurance claim settlements — via NEFT, RTGS, IMPS, UPI, or card. Batch payouts via API or dashboard. Critical for marketplaces, gig economy, and lending platforms.

Payment Links & Pages

Generate shareable payment links via WhatsApp/SMS/email — no integration needed. Payment pages for one-time or recurring collections. Smart collect with virtual accounts for B2B payments. Used by everyone from consultants to D2C brands for quick checkout.

RazorpayX (Banking)

Business current accounts with instant payouts, connected to your payment gateway settlement. Multi-user access, automated vendor payments, GSTIN validation for payees, forex for international payments. Many Indian startups use RazorpayX as their primary business banking.

Analytics & Reporting

Real-time dashboard with payment success rates by method, bank, and device. Cohort analysis for subscription businesses, revenue analytics, settlement tracking, and webhook-powered event streams for custom reporting. Export to CSV or connect to BI tools via API.

Pricing — TDR Rates (India 2026)

TDR = Transaction Discount Rate (the fee Razorpay charges per transaction). No setup fees, no monthly fees on the standard plan. Rates below are for domestic transactions.

Payment Method Standard TDR Notes
UPI (all apps) 0% RBI mandate, free until further notice
Domestic Debit Cards 2% Rupay debit cards: lower at ~1%
Domestic Credit Cards 2% Amex / Diners: 3%
Net Banking 2% Varies slightly by bank
Wallets (Paytm etc.) 2% Varies by wallet provider
EMI (Card) 2% Bank subvention applied separately
Cardless EMI / BNPL 2–3% LazyPay, Simpl, ZestMoney
International Cards 3% + GST Conversion charges extra if applicable
💡 Rate negotiation: At ₹50 lakh+ monthly volume, Razorpay will negotiate custom rates. Typical negotiated rates: 1.5–1.75% for high-volume domestic transactions, 0.5% for UPI if you ask (though currently 0%). Always get competing quotes from Cashfree and PayU — Razorpay will often match within 0.1–0.2%.

Who Should Use Razorpay

  • Every Indian startup that needs to collect payments — If you're building anything in India that charges users money, start with Razorpay. The integration is the fastest (30–60 minutes for a basic checkout), documentation is excellent, and it supports all Indian payment methods out of the box.
  • SaaS companies needing subscription billing — Razorpay Subscriptions handles UPI AutoPay mandates and card-on-file recurring billing well. The dunning management (automatic retry on failed payments) is good and configurable.
  • Marketplaces and platforms that need to pay out — RazorpayX Payouts API is the easiest way to automate vendor payments, freelancer disbursals, and refunds at scale. Better than doing NEFT via net banking manually.
  • Companies needing business banking + payments in one — RazorpayX current accounts with gateway settlements in one dashboard simplifies reconciliation significantly vs. using a separate bank + payment gateway.
  • Not ideal for: very high volume (₹10Cr+/month) without custom contract — At this scale, you should have negotiated custom rates. If Razorpay won't negotiate, Cashfree or a direct bank partnership may be cheaper.
  • Not for: businesses primarily collecting international payments — Razorpay's 3% international rate + currency conversion is higher than Stripe. If >30% of your revenue is international, use Stripe for international and Razorpay for domestic.

First 5 Things to Set Up

Most teams integrate the basic checkout and stop. Here's what to set up to get full value.

  1. 1

    Complete KYC and activate your account (do this first)

    Razorpay starts you in "test mode." To go live you need to submit business documents: GST certificate, PAN card, cancelled cheque/bank statement, and business registration. This takes 1–7 business days. Start KYC the day you start integration — don't wait until you're ready to launch or you'll delay your go-live date.

  2. 2

    Integrate the Razorpay checkout and configure payment methods

    Use the Razorpay Checkout (their hosted page) for fastest integration — no frontend work needed. Use the custom integration (Razorpay.js) if you need a fully custom UI. Enable only the payment methods your users actually use — disabling irrelevant options (obscure wallets) improves conversion by reducing decision paralysis on the payment page.

  3. 3

    Set up webhooks for payment events

    Never trust the client-side callback alone — always verify payments server-side via webhooks. Subscribe to: payment.authorized, payment.failed, payment.captured, refund.processed. Build idempotent webhook handlers — Razorpay may send the same event multiple times. This is critical for fintech apps where payment state drives KYC or transaction unlock.

  4. 4

    Configure settlements and set up RazorpayX for banking

    Default settlement is T+2 (2 business days after payment). You can enable instant settlements for a small fee (0.25% extra TDR) if cash flow is critical. If you also need to make payouts, set up RazorpayX — link it to your settlement account so incoming payments and outgoing payouts are in the same financial layer with one dashboard.

  5. 5

    Monitor payment success rates by method and bank

    Razorpay's analytics dashboard shows payment success rates broken down by method (UPI, cards, netbanking) and by bank issuer. Watch this weekly — some bank-card combinations have systematically lower success rates. If a specific bank's netbanking is failing frequently, temporarily deprioritize it in your payment method ordering. For high-value transactions (>₹10,000), route through UPI or card preferentially over netbanking — higher success rates.

Pros and Cons

Pros

  • Best developer experience in the Indian market — clean API, excellent docs, Postman collection, multiple SDK options
  • Supports every Indian payment method: UPI (all apps), all major cards, 60+ banks' netbanking, all popular wallets, EMI, BNPL
  • Full financial stack in one platform: gateway + payouts + banking + subscriptions + capital
  • No setup fees, no monthly fees — pure transaction-based pricing makes it accessible to early-stage teams
  • UPI is 0% — significant cost saving for high-UPI-volume businesses
  • Razorpay Capital — working capital loans based on transaction history, available without traditional banking relationships
  • Sandbox testing environment is mature — realistically simulates payment failures, which is rare for Indian gateways

Cons

  • Customer support quality has degraded as the company scaled — critical payment issues can take days to resolve without an enterprise relationship
  • Payment success rates are good but not the best in market — Cashfree and direct bank integrations can outperform on specific corridors
  • Account freezes without warning — Razorpay's risk team sometimes freezes accounts for "policy review" with little communication. This has happened to legitimate businesses
  • Standard 2% TDR becomes expensive at high volumes — negotiate early, not after you're dependent on them
  • International payment support is limited compared to Stripe — high rates, limited local payment methods in non-India markets
  • Dispute and chargeback handling is manual and slow compared to Stripe's automated system

Frequently Asked Questions

What are Razorpay's transaction fees in India?
Razorpay's standard TDR is 2% on most payment methods. UPI is currently 0% (RBI mandate). Cards are 2% for domestic, 3% for international. There are no setup fees or monthly fees on the standard plan. GST (18%) applies on the TDR amount — for a ₹100 transaction on a 2% TDR, Razorpay takes ₹2 TDR + ₹0.36 GST = ₹2.36 total. At ₹50 lakh+ monthly processing volume, you can negotiate custom rates — typically 1.5–1.75% for high-volume domestic transactions.
Razorpay vs Cashfree vs PayU — which is best?
For most Indian startups, Razorpay wins on developer experience, product breadth, and ecosystem (RazorpayX, Capital). Cashfree wins on payout speed (truly instant, not T+1 like Razorpay) and is competitive on TDR for high-volume merchants. PayU has deeper bank relationships and is often preferred by enterprise customers for high-volume card transactions. Best practice: use Razorpay as your primary gateway and Cashfree as a backup/secondary for payouts or specific corridors where Razorpay success rates lag.
How do I improve payment success rates on Razorpay?
Several practical steps: (1) Enable smart routing — Razorpay can automatically route transactions through the highest-success-rate path for each payment method. (2) Implement payment retry logic — show a "retry" CTA immediately on failure with the alternate method pre-selected. (3) Monitor success rates by bank in the Razorpay dashboard — if a specific bank's netbanking consistently fails, surface UPI or card first for users of that bank. (4) For high-value transactions (>₹10,000), route to UPI or card preferentially — these have higher success rates than netbanking at high amounts. (5) Enable international card acceptance if you have international users — Razorpay's international stack has improved significantly.
How does Razorpay handle UPI AutoPay for subscriptions?
Razorpay Subscriptions supports UPI AutoPay via NPCI's mandate system. Users set up a mandate once (one-time authentication) and subsequent charges happen automatically on the billing date — no OTP required for each charge. This is the most important feature for Indian SaaS, fintech SIPs, and lending EMI companies. Setup requires UPI AutoPay category registration with NPCI, which Razorpay facilitates. Mandate amounts can be fixed or variable (useful for usage-based billing). Note: mandates can be paused or cancelled by users directly from their UPI app — build fallback communication for when this happens.
What documents are needed to activate a Razorpay account?
For Indian private limited companies: COI (Certificate of Incorporation), MoA/AoA, PAN card (company), GST certificate (if applicable), bank account details (cancelled cheque or bank statement), and a government ID of the authorized signatory. For proprietorships: personal PAN, GST certificate, and bank details. Activation typically takes 1–7 business days depending on document completeness. If you're pre-incorporation (founding stage), you can register as a proprietorship using your personal PAN and switch to the company entity later.

Sign Up for Razorpay

Free to sign up. No monthly fees. Start collecting payments in under an hour.

Sign Up Free →