Apps

Razorpay vs Stripe for an Indian business selling abroad

Your customers pay in dollars, dirhams or pounds, and the money has to land in an Indian bank account. How to choose a gateway you can get approved on, and what to check first.

Sarthak Umesh SalokheSarthak Umesh SalokheFounder, TechSum Digital Solutions
5 min read
Cover for Razorpay vs Stripe for an Indian business selling abroad

For an Indian business selling abroad, the gateway you can actually get approved on, the currencies you can charge in, and how the money reaches your bank account matter more than brand names. Razorpay is built around Indian businesses and Indian payment methods, and offers international payments to eligible merchants. Stripe is strong for global card payments and subscriptions, but its availability for Indian accounts has been restricted, so check the current position first.

What should you decide before comparing gateways?

Gateway rules and availability change, so verify every point below with the provider before you commit. Start with your own facts.

  • Are you selling goods, services, software subscriptions or bookings?
  • Who is the customer: individuals or businesses, and in which countries?
  • Which currencies should the customer see?
  • Do you need one-time payments, recurring billing, or both?
  • Do you also serve Indian customers who want UPI?
  • Who will do the reconciliation and tax filings?

Different answers lead to different choices. A travel agency selling packages to NRIs in the UAE has different needs from a software company billing monthly in dollars.

What does Razorpay offer an Indian business?

Razorpay was built for Indian merchants, with UPI, cards, netbanking, wallets and EMI options for domestic customers. It also offers international payments, so customers abroad can pay by international cards, subject to Razorpay approving your business for it. Merchants typically need to complete extra activation and provide documents, and some business categories are restricted.

Strengths for Indian businesses: fast onboarding for domestic payments, familiar settlement to INR, local support, and ready integrations with Shopify, WooCommerce and many CRMs. Subscriptions are supported, with Indian card rules built in.

Points to check: international fees and currency conversion charges, which currencies can be displayed and settled, payment success rates for foreign cards, and what documents you need to keep for each international receipt.

What does Stripe offer, and what is the catch?

Stripe has well-regarded developer tools, strong subscription billing, support for many currencies and payment methods, and clear documentation. For software and subscription businesses, its tooling is very polished.

The catch for Indian companies is availability. New account access in India has been limited and has changed over time, so confirm with Stripe whether your business can open an account and which features are open to you. Some founders open a Stripe account through a foreign entity, for example in the US, UK, Singapore or UAE. That is a legal and tax decision, not just a technical one, and it should be made with a chartered accountant and counsel, not in a developer meeting.

What about compliance when you receive foreign money?

Receiving payments from abroad falls under India's foreign exchange rules, and the Reserve Bank of India has directions for payment systems that handle cross-border transactions. In practice, your gateway or bank gives you documents for each inward payment, and you may be asked for purpose codes and proof of the underlying export. Records matter at audit time and when claiming GST treatment of exports.

Confirm with your chartered accountant: how the export of services or goods is treated for GST, what paperwork you need to keep, how to treat conversion charges, and how refunds and chargebacks are recorded. We build the payment flow; your accountant interprets the rules.

How do the two compare on integration?

Both have good documentation and webhook systems. When building, the real work is not the payment button. It is everything around it.

  • Creating the order on your server before payment, and confirming the result only through a verified webhook, not the browser redirect.
  • Handling failures, retries and duplicates safely.
  • Issuing correct invoices: GST invoices for Indian customers, and invoices that suit export rules for foreign ones.
  • Currency display and rounding.
  • Refunds, partial refunds and disputes.
  • Test and live modes kept completely separate.

Plan this with your app or website. See our work on payment gateway integration and the wider Application Development pillar.

When should you use two gateways?

A common pattern is Razorpay for Indian customers, so they get UPI and local methods, and a second provider for international cards. Splitting reduces failed payments, because each gateway handles its own market well. It means two integrations, two reconciliation reports and a rule in your checkout to decide which one to show. For a small business, start with one gateway and add the second when volume justifies it.

For Gulf customers, check whether local methods such as Apple Pay or regional wallets matter to your buyers, and which gateway supports them. Also check UAE VAT treatment with an adviser if you sell into the UAE.

What does a sensible decision process look like?

  1. List your customers, countries and currencies.
  2. Ask each provider about your specific business category, not just the general product.
  3. Compare fees, settlement timing and currency handling on a realistic sample month.
  4. Ask your CA about paperwork and tax before you integrate.
  5. Build with a sandbox first, then test with small live payments.
  6. Monitor success rates and failed payments for the first month.

The wider topic of selling software this way is covered in what a SaaS product needs before its first paying customer. For stores, see Shopify or WooCommerce for an Indian online store.

What if you already have a quote or build?

If a vendor has proposed a gateway or you already integrated one and payments keep failing, a tech second opinion can check the flow, the webhook handling and the paperwork assumptions. This is the kind of work we do in Application Development. To talk about your case, Let's Talk.

Questions

Can an Indian business accept international cards with Razorpay?

Razorpay offers international payments to eligible Indian businesses, but it needs separate activation and business documents, and approval is not automatic. Check the current requirements and fees on Razorpay's site and with their team.

Can an Indian company open a Stripe account?

Stripe's availability for new Indian accounts has been restricted and has changed over time. Confirm the current position with Stripe directly before you plan a build around it. Some Indian businesses use a Stripe entity abroad, which has tax and legal consequences you should discuss with your CA.

Which currencies can I charge in?

Both support several currencies, but the list, the settlement currency and the conversion charges differ. Decide which currencies you want to show customers and compare how each provider settles to INR.

What paperwork is involved in receiving foreign payments?

Export of services and goods involves foreign exchange rules. Your gateway and bank issue documents such as an inward remittance certificate, and you may need purpose codes. Your chartered accountant should confirm what applies to your case.

Can I use both gateways?

Yes. Many businesses use one for Indian customers and one for international. It adds some integration work but can improve success rates and give a fallback.

Sarthak Umesh SalokheSarthak Umesh SalokheFounder, TechSum Digital SolutionsSarthak Umesh Salokhe founded TechSum in 2021 and leads its work. More about TechSum

Filed under Application Development. The service behind it: Application Development.

Keep reading

More on Application Development

All articles on this topic

Planning an app or an integration?

Tell us what it needs to do for your customers or your team. The same team designs it, builds it, connects it to the systems you already use and looks after it once it is live.
Or start smallerTech Second OpinionGet an honest read on a quote, proposal or build before you commit, in one written report.See what it includes

We use your details only to reply to you. Privacy notice