Pick your Indian payment gateway badly and you'll spend the next year fighting integration issues, settlement delays, or feature gaps. Pick it well and you'll forget the integration exists — money just shows up in your bank account when customers pay.
Three options dominate the Indian SMB market: Razorpay, Stripe, and PayU. Each has a real sweet spot. Most comparison articles online are written by affiliate-commission earners. This one isn't — we've shipped on all three.
Section 1 of 7
Razorpay — the India default
- Pricing: 2% domestic cards + UPI. 3% international. International settlement T+5. Free dashboard + basic tools.
- Strengths: Best UPI integration in the market. Native support for Indian methods (Paytm, BHIM, Google Pay, PhonePe, NetBanking, Wallets). India-time customer support. Free RazorpayX business banking + invoicing.
- Weaknesses: International card support is weaker than Stripe. Pricing is competitive but not the cheapest in volume. Some advanced features (subscriptions, marketplaces) cost extra.
- Best for: India-first SMBs. D2C brands selling primarily to Indian customers. Anyone where UPI is the dominant payment method.
Section 2 of 7
Stripe — the global polish
- Pricing: Stripe India: 2% domestic + UPI, similar to Razorpay. International: 3.5% + ₹2 (slightly higher than Razorpay international).
- Strengths: World-class developer experience. Best documentation in the industry. Strong international currency support. Excellent for subscription billing. Stripe Atlas (US incorporation) integrates seamlessly.
- Weaknesses: Smaller India customer support team (improving). Setup can require more developer time than Razorpay. UPI integration was slower to launch but is now solid.
- Best for: Global SaaS, D2C brands with international customers, founders who want world-class subscription billing, India-incorporated startups planning to sell globally.
Section 3 of 7
PayU — the enterprise-friendly choice
- Pricing: 2% domestic + UPI. Negotiable at volume (lower than published rates above ~₹5 lakh / month transactions).
- Strengths: Strong enterprise sales support — actual humans you can call. Good for businesses doing ₹50 lakh+/month. Multi-currency support. Reliable in fraud-prevention.
- Weaknesses: Dashboard UX feels dated. Developer documentation is weaker than Stripe and Razorpay. Smaller community for help.
- Best for: Mid-market SMBs (₹50 lakh+/month transaction volume) who can negotiate rates. Enterprises that want a dedicated account manager. Businesses with complex fraud-screening needs.
Section 4 of 7
Settlement times — the silently-important factor
Speed of money landing in your bank account.
- Razorpay: T+2 standard, T+1 with bank tie-up (free upgrade for many).
- Stripe India: T+3 standard.
- PayU: T+2 standard, T+1 negotiable at volume.
- Why this matters: A small business with ₹50 lakh/month volume settling at T+3 instead of T+1 has ₹3-5 lakh of working-capital tied up at any time.
Section 5 of 7
Integration effort
- Razorpay: 1-3 days for a developer. Excellent SDK + plugins for Shopify, WooCommerce, etc.
- Stripe: 1-2 days for a developer. Best-in-class documentation. World-class testing tools.
- PayU: 3-7 days. Documentation is functional but not great. Multiple legacy SDK versions to navigate.
Section 6 of 7
The decision tree
- 1
Step 1: Where are your customers?
India only → Razorpay. India + global → Stripe (or both, with country-routing).
- 2
Step 2: What's your monthly volume?
Under ₹5 lakh → start with Razorpay or Stripe (negotiated rates kick in higher). Over ₹50 lakh → consider PayU for the dedicated sales support + negotiable rates.
- 3
Step 3: Subscription billing?
Stripe wins for subscription/SaaS. Razorpay second. PayU third.
- 4
Step 4: D2C with COD?
Razorpay's RazorpayX has better integrated COD-tracking tools. Otherwise comparable.
Section 7 of 7
What we use at Valarvom
For full transparency: Valarvom uses Razorpay for Indian customers + Stripe for international, country-routed at checkout based on IP. Most fast-growing emerging-market SMBs end up running both — Razorpay for domestic, Stripe for global. The setup-cost overhead is small; the conversion uplift is real.
There's no 'best' payment gateway — there's the right one for your business stage, customer geography and product type. Razorpay if you're India-first. Stripe if you're global or building SaaS. PayU if you're scaling past ₹50L/month and want enterprise-grade support. All three will work for most SMBs; the difference is at the edges, not the middle.
Next step
Productized digital services with both Razorpay (India) and Stripe (global) wired in. Buy on your local currency, pay via your preferred method.
About the author
Written by Sundaravadivel.S for Valarvom. Operator-led digital growth advice for SMBs in India and other emerging markets. New articles every Tuesday and Thursday.