How to pay for a travel eSIM with an Indian card

At eSIM Go you pay by card in US dollars (US$), on Stripe’s secure payment page. The ₹ price you see is an estimate at the market rate: your bank converts the US$ charge into rupees.

We accept: Card · US$

Choose a plan, enter your e-mail and pay by card in US$. Before paying, make sure international online transactions are enabled on your card. Your bank may ask you to confirm the payment with an OTP. The eSIM QR code arrives at the e-mail you entered.

Information verified on 12 Oct 2026. This is not financial advice; check card settings, fees and limits with your bank before you pay. How we check information.

Step by step

Choose the destination and the plan Prices are shown in ≈ ₹ and in US$, by country or by region. ›
Enter your e-mail Your eSIM QR code is sent there. Check the spelling before you pay.
Pay by card in US$ On Stripe’s payment page. Your bank may ask for an OTP (3-D Secure) to confirm.
Get your eSIM QR code It arrives by e-mail and also stays on your order page.

Before you pay: enable international transactions

Turn on international and online use Many Indian debit and credit cards come with international and online (card-not-present) transactions switched off. Open your bank app or net banking, find the card controls for your card and switch both on.
Check the limit Set the limit for international online transactions above the US$ charge. You can switch it off again after the payment.
Keep your phone at hand Your bank may send an OTP or ask you to approve the payment in its app (3-D Secure). The payment completes only after you confirm it.

The ₹ price and the US$ charge

Each plan is priced in US dollars. The ₹ price is that amount converted at the market rate of 9 Oct: for example, US$10.00 is ≈ ₹967. We take the European Central Bank reference rate (via Frankfurter) and a backup source when it is unavailable, and refresh it every few hours. It is a guide, not the amount you pay.

The card is charged in US$. Your bank converts the charge into rupees at its own exchange rate and may add a foreign-transaction (forex markup) fee, so the debit on your statement can be higher than the ₹ estimate. Your bank’s schedule of card charges shows the exact fee.

Security and your statement

The payment is processed by Stripe You pay on Stripe’s payment page: your card details are never entered on this site.
On your statement: JET SHARING The seller is JET SHARING MOBILITY INC (United States). That is why your bank treats the payment as international.
Refunds go back to your card in US$ Your bank converts the refund into rupees at its own rate. The conditions are in the refund policy. › Lost the order e-mail? Find your order with the e-mail you used at checkout. ›

In detail

New Indian cards are issued with online and international use switched off until you turn them on. Switch both on in your bank’s app, net banking, an ATM or the IVR line, then expect your bank to ask you to approve the payment. Your card is charged in US dollars. Your bank converts the amount at its own rate and may add a foreign-transaction (forex markup) fee.

Note: This page explains how card payments work; it is not financial advice. Check the details with your bank.

What must be on before an Indian card can pay us

To enable international transactions you need three things on: online (card-not-present) use, international use, and a limit high enough for the US$ amount. RBI circular RBI/2019-20/142 made new and reissued cards “enabled for use only at contact based points of usage” in India. Older cards never used online or abroad were switched off the same way (checked 12 Oct 2026).

We take card payments only, charged in US dollars. We do not promise UPI, RuPay, net banking or EMI. The “≈ ₹” price on the site is an estimate of the rupee amount; the charge itself is in US$. Because your bank applies its own rate and may add a fee, the debit can differ from the estimate. How the forex markup works is explained on its own page.

How to enable international transactions: app, net banking, ATM or IVR

Use any channel your bank offers. RBI requires your bank to let you switch these uses on and off 24×7 through “mobile application / internet banking / ATMs / Interactive Voice Response (IVR)”. The rule names all four, but a given bank may not offer every one of them. Source: RBI/2019-20/142, effective 16 Mar 2020 (checked 12 Oct 2026).

In practice, how to enable international transactions comes down to two switches: an international usage toggle and a separate online transactions toggle. Debit card international usage is set apart from your credit card’s, so repeat the steps for each card:

Online transactions. Needed for any web payment, including ours.

International transactions. Needed because our seller is outside India.

Transaction limit. Many banks let you set a per-payment or daily limit for each use. A limit set low for safety can decline even a small US$ charge.

We give no menu paths. Banks rename menus often; we cannot verify every screen. The bank list further down links each bank’s own documents. RBI does not apply this rule to prepaid gift cards and mass-transit cards.

OTP, in-app approval and 3-D Secure on a US$ payment

Your bank may ask you to approve the payment with a 3-D Secure OTP or an in-app prompt. RBI/2025-26/79 (§10) required card issuers to have a mechanism, by 1 Oct 2026, to validate non-recurring cross-border card-not-present payments when an overseas merchant raises the authentication request. So a US$ payment to us can trigger a check (checked 12 Oct 2026).

RBI does not say an OTP is always required. ICICI Bank’s international-transactions page says a second factor, “i.e., OTP”, is not mandatory on international transactions; the page shows no revision date. What you see depends on your bank’s risk rules.

Keep your Indian SIM active, because the OTP arrives on your registered mobile number and our data-only eSIM cannot receive it. For in-app approval, stay signed in to the bank app. Approve before the prompt expires. The guide to keeping your Indian SIM for OTPs covers dual-SIM settings.

Card declined? Checks before you try again

The checks below are ordered by what you can fix yourself, starting with the settings in your bank app. Change one thing between attempts and retry once after each change. We cannot see why your bank declined a payment, so if the checks do not help, only your bank can tell you the reason.

  1. The international switch is off. Open the app and confirm both online and international use are on.
  2. A limit is set below the amount. Check the per-transaction and daily limits for international use.
  3. The approval did not arrive or timed out. Confirm your Indian SIM has signal and the app is signed in, then retry once.
  4. The card cannot do this at all. Some prepaid or corporate cards are not enabled for online international payments. Ask the issuer.
  5. Your bank blocked it as unusual. A first payment to an overseas seller can look unusual. Call the number on the back of the card and ask the bank to allow the payment.

If the payment still fails, try a card from another bank.

What your statement shows: a US$ amount and “JET SHARING”

Your statement shows the charge as “JET SHARING”, and the seller of record is JET SHARING MOBILITY INC, a company in the United States. The charge is in US dollars, so your bank’s app may first show a US$ line and only later the rupee debit after conversion (descriptor and seller as of 12 Oct 2026).

The statement name differs from our brand because the legal seller is the company and eSIM Go is the shop name. Search your statement for “JET SHARING”, not “eSIM Go”.

The rupee debit is the US$ amount at your bank’s conversion rate, plus any markup. SBI Card lists 3.5% for most cards. ICICI Bank lists a “Forex Markup fee of 3.5%+Goods and Services Tax (GST)”. Both pages were checked on 12 Oct 2026 and show no revision date. Other issuers set their own rates; their documents are linked below.

Refunds come back in US$ to the same card

A refund goes back to the card you paid with, in US dollars, through Stripe. Full refund within 30 days of purchase, as long as the eSIM has not connected to any network. If the eSIM doesn’t work and it isn’t your phone’s fault, we refund the payment whether or not it was installed. Your bank may still keep its markup.

SBI Card states that its “Foreign Currency Transaction fee will not be reversed in case of transaction refunds”. ICICI Bank states that a refund on a foreign-currency transaction “will also attract a 3.5% Markup fee”. Both were checked on 12 Oct 2026. A refund can therefore land below what you paid.

We refund the US$ we charged. The markup is your bank’s fee, not part of our charge, so ask your bank whether it reverses it. The forex markup page shows what each bank publishes.

Your bank’s own instructions: SBI, HDFC, ICICI, Axis, Kotak

We link each bank’s own document instead of copying menu steps. Menus change, and we cannot check every screen. Search your bank’s app or help centre for “card controls” or “international usage” to find the switches. The documents below state each bank’s forex fee as listed on 12 Oct 2026.

  • SBI Card: the most important terms and conditions list the foreign currency transaction fee by card.
  • ICICI Bank: the international transactions page states the forex markup on credit cards.
  • Axis Bank: the business credit card MITC lists 3.50% for “all other cards”. It covers business cards, so retail cardholders should check their own card’s terms.
  • Kotak Mahindra Bank: the fees and charges page lists a 3.5% cross-currency mark-up on debit cards.
  • HDFC Bank: we could not open HDFC’s fee page on 12 Oct 2026, so we quote no number. HDFC Bank publishes its foreign-currency markup in the card’s MITC; check it in the HDFC app or on hdfcbank.com.

Frequently asked questions

How do I enable international transactions on my card?

Open your bank’s mobile app, net banking, an ATM or the IVR line and switch on online and international use for the card. RBI requires banks to offer this switch 24×7. Exact menus differ by bank, so use your bank’s own help pages.

Why is my card declined on a foreign website?

The usual causes are an international switch that is off, a limit set below the amount, an approval that timed out, or a bank block on an unusual payment. Check them in that order, change one thing, and retry once.

Do I need an OTP for a US$ payment?

Your bank may ask you to approve the payment with an OTP or an in-app prompt. From 1 Oct 2026 RBI requires card issuers to have a way to validate cross-border card-not-present payments, but it does not say an OTP is always needed. Your bank decides.

Can I pay with a RuPay card or UPI?

We take card payments in US dollars, for example Visa or Mastercard, among others. We do not promise RuPay or UPI. If you want to use a RuPay card, ask your bank first whether it is enabled for international online payments.

What currency am I charged in?

You pay by card in US dollars. The ₹ price is an estimate at the market rate of the day: your bank converts the US$ charge at its own rate and may add a foreign-transaction (forex markup) fee. International online transactions must be enabled on your card.

Why is the amount on my bank statement different from the ₹ price on the site?

The ₹ price is an estimate: the US$ price converted at the market rate of the day. Your bank converts the US$ charge at its own exchange rate and may add a foreign-transaction (forex markup) fee, so the final rupee amount is set by your bank, not by us. Your bank’s schedule of card charges lists the fee.

What will I see on my card statement?

The charge appears as JET SHARING. The seller is JET SHARING MOBILITY INC, a company in the United States, so your bank treats it as an international transaction.

I paid but the eSIM QR code didn't arrive. What should I do?

Check the spam and promotions folders of the e-mail you entered in the order. If it is not there, open the Find my order page and search with that e-mail, or write to us on WhatsApp or at support@esimgo.in.

How do refunds work?

A refund goes back to the same card, in US dollars. Your bank converts it to rupees at its own rate on the day it arrives, so the amount credited can differ from the amount debited. The conditions are in our refund policy.

Refund conditions: refund policy. Terms of use: terms.

Ready to install? Choose your destination Pay by card in US$. Your bank converts the US$ charge at its own rate and may add a foreign-transaction fee. Install the profile at home on Wi-Fi before you fly. The QR code arrives by e-mail after payment. See countries

Not sure how much data to take? Work it out from your trip length and how you use your phone.