How To Start Using Stripe In India Today

Learn exactly how you can start using Stripe in India today, and we’ll also cover the easiest way to get a Stripe pay form onto your website in less than 5 minutes.

Originally, Stripe was not available in India, but recently that has completely changed. With Stripe very rapidly expanding into new global markets including Latin America, Mexico, and India.

After a launch date in December 2017, and almost two years of beta-testing, as of November 2019 Stripe payments are now fully available to everyone in the country. This has many small businesses, entrepreneurs, and creators excited.

Today’s post is going to show you exactly how you can start using Stripe in India today, and we’ll also cover the easiest way to get a Stripe pay form onto your website in less than 5 minutes.

What is a payment processor?

There are many options to choose from when selecting a payment processor in India, with companies like Paypal, Payoneer, and Stripe all competing for their share of the Indian market. Stripe is the global leader in payment processing and has become one of the largest in the world for a reason, processing payments for everyone from start-ups to large Fortune 500 companies.

Stripe’s pricing works by charging a transaction fee every time you accept a credit or debit card payment. This fee is not charged for any failed payments but is included when any successful transaction occurs, including refunds or disputes (chargebacks).

How much does Stripe charge in India?

Stripe is currently offering some very competitive pricing to the Indian market, with some prices being significantly lower than their US counterparts. Check out the Stripe India pricing structure below. Learn more about Stripe pricing in India.

Stripe Pricing In India

Domestic Payments In India

Easily accept payments in Indian Rupees (INR) for any products or services that you sell in India. The fees for most cards that support transactions are only 2%. This is a great offering when comparing to the US price of 2.9% + $.30 per transaction.

Fee Structure

  • MasterCard and Visa cards issued in India: 2% transaction fee
  • Cards issued outside of India: 3% transaction fee
  • American Express Cards issued in India: 3.5% transaction fee

International Payments In India

Stripe is the best way to accept international payments in India with support for over 135+ currencies to make it easy to offer flexible payment options to your customers. The fee structure for international payments in India is as follows.

Fee Structure

  • All credit and debit cards: 4.3% transaction fee
  • If currency conversion is necessary, Stripe will also add an additional 2% fee

How to open a Stripe account in India

Now that Stripe is officially out of beta in the country, getting your Stripe account set up in India is no different from creating a Stripe account anywhere else. The way their process works is you will create an account, verify your identity, and then connect a bank account (which you will then confirm the micro-deposits to).

Create a stripe account in India

Getting everything completely configured should take less than 5-10 minutes, and up to 3 business days to be verified. After that, you’re ready to start selling things online!

Getting started with Stripe in India

What is a payment gateway?

Now that you’ve created your Stripe account and you’re verified, I’m sure you’re ready to start getting paid. This can be confusing to some new users because Stripe does not provide any code-free methods of collecting payments at this time. This means you’ll need to find a payment gateway provider to help you create payment forms.

Payment Gateway India

A payment gateway, like SecuraCart, makes it easy to create payment forms for one-time products, as well as recurring subscriptions. Behind the scenes, we give you a high-converting cloud-hosted checkout page that you can embed on your website, display via a pop-up, or share directly with your customers via text, email, or social media. This makes getting paid as easy as possible. Creating a new product is a piece of cake and takes less than 2 minutes.

How can I add a payment gateway to my website in India?

Let’s do a quick walkthrough for how easy it is to start using Stripe in India with SecuraCart’s powerful payment gateway. We’re going to create a product that we can then embed directly on our website or WordPress site in minutes. Let’s go!

Sign Up For Your Free SecuraCart Account

You’ll need to create your free SecuraCart account first. It’s free to get started and we currently charge only 1% transaction fee for each successful charge (in addition to Stripe fees).

Stripe Image

Once you sign in to your account, you’ll be prompted to connect Stripe to your SecuraCart profile. After that, you’re ready to create a new product.

Creating Your First Product

To create a new product on the SecuraCart platform, click on “New Product” from the Dashboard homepage, and fill out the short form. It really is that simple. You can easily add multiple pricing options, offer recurring revenue subscriptions, as well as free trials. SecuraCart supports Indian Rupees as a default currency option and can be configured on the Settings page.

Stripe Image

Add a beautiful cover image and/or a YouTube video to make your product stand out and help make it easy for your customers to decide to complete payment.

Embed Your Payment Gateway On Your Website

After you save your product, you’re ready to share it with your customers or embed it on your website. These options can be found inside the Share page of your product. To share with your customers via SMS text messaging, email, or social media, simply copy and paste the link to your secure hosted checkout page.

Embed On Website

If you’re interested in embedding the form on your website, follow the instructions listed on the share page to copy the embed code onto your website.

There are two things you’ll need to do here to make everything work.

  • Add the SecuraCart script to the Head of your website (Similar to Google Analytics tracking pixels).
  • Add the embed code wherever you would like your payment form to display. It can be tied to a button modal, directly embedded onto the page, and more. Note: If you are a WordPress user, we have a custom plugin that does all of this for you without any coding. You simply add the link to your product and we take care of the rest!

If you’d like to get started with SecuraCart create your FREE account here!


Using Stripe can have major benefits for your business in India. From fraud protection to competitive pricing, to the most robust pricing API in the world, Stripe is the safe choice when deciding on an Indian payment processor.

Their newest features include analytics, recurring revenue metrics, support for Apple Pay, Google Pay, and more. This all makes it a very easy decision to choose Stripe above the rest of its competitors.

Start collecting payments in 5 minutes.

* No credit card required to sign up.

Join The Discussion!

Read More From The Blog