MochiSimMochiSim
Back to blog

October 13, 2026

Will My Bank, Grab and Ride Apps Work With a Travel eSIM?

Will My Bank, Grab and Ride Apps Work With a Travel eSIM?

Yes, most apps will run perfectly well on a travel eSIM, but the codes they text you may not arrive on it. A data-only eSIM gives you internet and nothing else: no phone number, no calls, no SMS. So the trick is to keep your home SIM switched on for texts and let the eSIM carry the data.

The confusion comes from two different jobs. Opening Grab, loading a map or approving a payment inside your banking app is just data. Receiving a one-time password by SMS is a number-based job, and that number is your home one. Once you split the two jobs between two SIMs, the problem mostly disappears.

Why do some apps ask for a phone number at all?

Apps use your number as a login and a security check. At sign-up or when you log in from a new device, they text a one-time code to prove the number is yours. Banks do the same when you approve a transfer or when they spot a login from an unusual country.

A travel eSIM that is data only has no number to receive those texts. Guides from travel eSIM sellers say the same thing: installing a travel eSIM does not redirect the codes sent to your normal number. They keep arriving at the home number, wherever that SIM is.

Which apps accept a foreign number?

It varies by app, and rules change, so treat this as a guide and check the app itself.

  • Grab accepts an international number at sign-up and sends the code by SMS to that number. Your home number works; you do not need a local one.
  • KakaoTalk accepts a number issued outside Korea and confirms it by SMS. Korean contacts who have not added you may see a warning on your profile, and payment features need a separate ID check later.
  • LINE: registration is tied to a phone number and the code arrives by SMS, which a data-only eSIM cannot receive, so register at home and keep that number available for verification. For anything beyond that, rely on LINE's own help pages.
  • Gojek and local banks: worth checking in the app and on the bank's own site before you fly.

The safest habit is to sign up for every app you want before the trip, using your home number, while you are still on your home network.

How do I keep receiving SMS on my home number?

Use dual SIM. Modern phones can hold a physical SIM and an eSIM at once, or two eSIMs.

  1. Keep your home SIM installed and switched on.
  2. Install the travel eSIM and set it as the line for mobile data.
  3. Leave data roaming switched off on the home SIM, so it does not quietly burn through roaming charges.
  4. Keep the home line enabled for calls and texts.

Whether incoming SMS reach you on the home line while abroad depends on your home operator and plan. Some operators deliver texts without data roaming, others are fussier. Ask your operator before leaving, and do not assume. If your home plan does not deliver SMS abroad at all, you need a different route for codes, which is where the next section comes in.

Can I skip SMS codes altogether?

Often, yes. Many banks and apps let you use an authenticator app instead, which generates codes on your phone and works without any signal. Google Authenticator, Microsoft Authenticator, Authy and Duo Mobile are the usual examples.

Switching is only possible where the service supports it, and you must set it up before you travel, because the switch itself usually needs an SMS code. Some banks offer their own in-app approval or a card reader, which avoids texts too. Check your bank's security settings page and see what it offers.

Keep a backup. If you lose your phone, an authenticator on that phone goes with it, so save any recovery codes somewhere safe and offline.

What should I test before flying?

Do a dry run at home. It takes ten minutes and saves a stressful hour at an airport arrivals hall.

  • Log in to your banking app and trigger a code. Note which SIM or method it uses.
  • Switch your phone to data on the eSIM line with the home line still on for texts, then trigger another code.
  • Open the ride and chat apps you plan to use and confirm you are logged in on this phone.
  • Add a backup login method, such as an email, to each account.
  • Tell your bank you are travelling, if it asks for that.
  • Check that your phone is unlocked and your software is up to date.

If anything fails at home, it will fail abroad too, and you can still fix it with your normal support line.

What if a code never arrives?

First, check which SIM the code is going to. If it is going to your home number, make sure that line is active and has signal, even if that is weak. Second, wait a minute before requesting another, because repeated requests can trigger a lock. Third, try the app's alternative: some offer a voice call or another delivery method, and an authenticator app or backup email can rescue the day.

If your bank has a helpline that works from abroad over data using a calling app, save the number. Nothing beats having a human on the other end when a payment is blocked.

How should I handle mobile data for the trip?

Plan the data side separately from the number side. Install your travel eSIM before departure while you still have a reliable connection, and keep the home SIM in the second slot or as a second eSIM for texts. Set mobile data to use the eSIM, switch roaming off on the home line, and test one login before you leave the house.

A data eSIM such as one from MochiSim keeps your maps, ride apps and banking apps online. It will not receive texts, and it will not make calls, so treat it as the data line and your home SIM as the identity line. Do that, and most of your apps will behave exactly as they do at home.

Stay connected wherever you travel

Instant eSIM data plans, wherever you're going. No physical SIM, no roaming surprises.

Browse all destinations

More articles