பறப்பதற்கு முன் நிறுவுங்கள், இறங்கியவுடன் இணையுங்கள் — 210+ இடங்கள்
eSIMonline

Receiving OTPs abroad without losing access to your accounts

OTPs depend on your home line and the channel your bank picked, not on the data plan.

Author: eSIMonline Travel Desk · Travel content deskPublished: 5 செப்டம்பர், 2026கடைசியாக புதுப்பிக்கப்பட்டது: 21 செப்டம்பர், 2026
Receiving OTPs abroad without losing access to your accounts

Quick answer

  • SMS OTPs need the home line switched on, but data roaming can stay off because SMS does not use data.
  • In-app bank prompts run over the internet, so they work fine through the eSIM.
  • Code-generating authenticator apps need no signal at all.

Most people hit this because switching the home SIM off entirely looks like the cheaper move, and it takes the bank's SMS with it. The right split is data on one line, messages on the other.

Receiving OTPs abroad without losing access to your accounts

A setup that is safe and does not leak charges

  • Leave the home SIM enabled so SMS and calls arrive
  • Turn off data roaming on the home SIM so no data accrues
  • Point mobile data at the travel eSIM
Receiving SMS while roaming is usually free, but receiving calls generally is not. Check the rates with your home operator before you fly.

Set up a fallback before you fly

  1. Add email as a backup verification channel on critical accounts
  2. Move what you can to a code-generating authenticator app
  3. Store one-time backup codes somewhere reachable without that phone
  4. Note the bank's international contact number

Verification codes do not travel on your data plan

When someone buys an eSIM and then cannot get into their banking app, the first assumption is usually that the plan is faulty. In fact an SMS code travels on a completely different path from the internet. It rides the signalling channel of whichever network your Thai line is registered on, so if that line is switched off, physically removed, or never registered with a local network, the message has nowhere to land. The eSIM can be running at full speed and it changes nothing.

The practical consequence is that one blanket instruction cannot cover every account. Some accounts need your Thai line to be awake, some need only an internet connection, and some need nothing but the clock on your handset. Preparing properly therefore starts with sorting your important accounts into those three groups, and only then setting the phone up so it can serve all three at once.

Receiving OTPs abroad without losing access to your accounts

The three delivery channels and what each one depends on

Banks and online services pick the delivery channel themselves. You can change it in some places and not in others. Knowing what each channel depends on tells you in advance which one will break first at your destination, instead of finding out while standing at a hotel counter with a card that has just been declined.

ChannelWhat it needs to workWhere it usually fails
SMS to your Thai numberThe Thai line switched on and able to register on a network at your destinationThe line is disabled to avoid roaming charges, and the messages go with it
A prompt inside the bank appAn internet connection, which the eSIM providesNotifications are off, or battery saving keeps the app from waking
An authenticator app that generates the codeNo signal at all, only a correct clock on the deviceA new handset arrives without the accounts being migrated

The three main channels and what each actually requires

Where the choice exists, move the most critical accounts to the channel that needs no signal at all, the authenticator app. It is the only one that still works in airplane mode or in a place with no coverage whatsoever.

A pass over your accounts before you leave

This takes about half an hour and holds good for several trips afterwards. What it needs is a quiet evening and home Wi-Fi, because if something goes wrong while you are changing settings you still have a fully working Thai number and time to call the bank during office hours.

  1. 1List the accounts you cannot travel withoutUsually the banking app you actually spend from, the main credit card, your primary email, whichever account is used to verify other accounts, and the app holding your bookings. Write them out rather than doing it in your head, because the account you use rarely but cannot do without is exactly the one that gets forgotten.
  2. 2Check how each one currently sends its codesOpen the security settings of each service and see whether it is tied to a phone number, an email address, an in-app prompt or an authenticator. Note it beside the account name on your list.
  3. 3Add a second channel wherever the service allows itMany services accept more than one method. Email as a second channel helps a great deal, because email is reachable over plain internet and does not lean on the Thai number at all.
  4. 4Download and store the backup codesWhere an account offers one-time backup codes, keep them somewhere you can open without that particular phone: printed on paper in your luggage, or inside a password manager you can reach from another device.
  5. 5Run one real test while still at homeSign out and back in using the fallback you just configured. If it works at home it will work at your destination. That single test catches more problems than ten pages of instructions.
Do not change the verification method on an important account the night before you fly. Some banks impose a cooling-off period after a security change, and you can end up boarding with an account still locked. Leave yourself a few days.

Getting the dual-SIM settings on the right line

The whole setup comes down to giving each line one job. The Thai line receives messages and calls; the eSIM is the only path for internet. Split cleanly, SMS codes still arrive while every byte of data runs over the plan you already paid for.

Menu names differ by manufacturer and OS version. Some phones call it mobile data, others cellular, and the roaming switch sits at a different depth on each. What is worth remembering is what each switch does rather than what it is called, because once you find one the rest are on the same screen.

  1. Leave the Thai line enabled rather than switching it off entirely
  2. Turn off data roaming on the Thai line specifically, not for the whole phone
  3. Set mobile data to the eSIM and switch off automatic line switching if your phone offers it
  4. Confirm roaming is on for the eSIM itself, since most travel plans work as a visitor on a local network
  5. Have someone at home send you one message to confirm the SMS path is genuinely open
The switch that trips people up most is turning roaming off at device level instead of on the Thai line alone. That also kills the eSIM, which needs roaming to function, and the screen reports no internet while the plan itself is perfectly healthy.
Receiving OTPs abroad without losing access to your accounts

When a code does not arrive, work through it in order

Almost everyone reacts by requesting another code, and that usually makes things worse. Many systems lock you out temporarily after too many requests, and each new request invalidates the previous code, so a message that arrives late is a code that no longer works. Stop tapping and work down the list instead.

  1. Check that the Thai line still shows a network name. No service means it has not registered locally
  2. Toggle airplane mode once to force both lines to re-register
  3. If it still does not arrive, try selecting a network manually for the Thai line instead of automatically
  4. Open the spam or filtered message folder, since some phones separate messages from unknown senders
  5. If it is still silent past that point, use the fallback you prepared rather than requesting more codes

If ordinary messages from friends come through but bank codes do not, the problem is usually neither your handset nor your plan. It sits on the route commercial messages take, which is sometimes restricted between networks across borders. There is nothing to fix from where you are standing: contact the bank to change the channel, or fall back to the method you set up in advance.

Authenticator apps, and the single mistake that locks people out

An authenticator app builds its six digits from a secret stored on the device plus the current time, so it needs neither signal nor data. It is the most robust channel for travel and also the one that locks the most people out, because that secret lives on one device only.

The common failure is changing or wiping a handset without migrating the app's accounts first. The codes vanish along with the secret, and the linked accounts stay shut until you re-prove your identity to each provider, a process that gets considerably harder from another country.

Pros

  • Works with no signal and no data at all
  • Independent of whether the Thai line is on or off
  • No delays from messages crossing networks

Cons

  • Tied to one device, so a lost phone means no access until you recover
  • Accounts must be migrated by hand when you change phones
  • If the device clock drifts far enough, the codes stop being accepted
If an authenticator code is rejected even though you typed it correctly, check that the phone is set to update its time automatically. Setting the time zone by hand during a trip is a known cause and takes seconds to undo.

In-app approvals, and notifications that refuse to appear

Many banks have moved away from SMS towards an approval you tap inside the app. That suits travellers, because it rides the internet the eSIM already provides. It carries one quiet condition: the app must be allowed to send notifications and must not be shut down in the background by battery optimisation.

If the notification never appears, leave the banking app open on screen and retry the transaction. Many apps surface the approval request themselves while in the foreground, which sidesteps the notification problem entirely and is the fastest route when you are standing at a till.

Battery optimisation on many phones automatically restricts apps you have not opened for days. If you use the banking app rarely, open it once before you fly and exempt it from power saving if your handset offers that option. The name and location of the setting vary by manufacturer.
Receiving OTPs abroad without losing access to your accounts

Non-bank accounts lock people out just as effectively

People prepare the banking side reasonably well. The accounts that actually derail a trip tend to be the others: the email address that recovers everything else, the ride-hailing app that re-verifies when you sign in from a new country, the airline account you need in order to move a seat. The table below is ordered by what gets forgotten first.

Kind of accountWhy it matters abroadHow to prepare it
Primary emailIt is the recovery key for nearly everything else, so losing it costs you the restBind it to an authenticator and keep backup codes away from the phone
Ride-hailing and mapsThey often re-verify when you sign in from a new countrySign in and use them once before flying, while SMS still arrives normally
Airline and accommodation accountsNeeded when a flight changes or a booking has to be reconfirmedSave the booking references separately in case the account is briefly out of reach
Wallets used for in-store paymentSome ask to re-verify when your location changes suddenlyAlways carry a physical card as well rather than relying on the phone alone

If the phone is lost or has to be replaced mid-trip

This is the entire reason for keeping backup codes off the phone. Losing the handset takes the Thai line, the eSIM and the authenticator app all at once. Recovery becomes far easier if something remains reachable without that device.

  1. On a borrowed device or computer, get into the primary email with a backup code and change its password
  2. Freeze cards online or contact the bank on the number you noted before travelling
  3. Contact your Thai operator to suspend the SIM and ask what is needed to reissue it once home
  4. If you buy a replacement handset, reinstall the eSIM through the seller's process, since a profile does not usually move across devices by itself
  5. Sign out of all devices on the important accounts once you have access again
An installed eSIM profile cannot always be moved to a new handset, and the rules on reissuing differ from supplier to supplier. If a phone is lost mid-trip, contact us on LINE or by email with your order number and we will tell you whether that particular plan can be reissued.

Storing backup codes so they are both safe and reachable

Backup codes carry a built-in tension. Stored so safely that you cannot reach them when needed, they may as well not exist; stored too casually, they become a liability. The workable middle ground for travel is two copies in places that will not fail at the same time.

  • One copy inside a password manager you can open from a browser on another device
  • One copy printed on paper, kept in your luggage away from the phone
  • Never in a notes app synced by the very account those codes unlock
  • Not messaged to yourself, since the thread lives on the device that may be lost with it
  • Cross out each code as you use it, so you do not waste attempts on spent ones

Situations Thai travellers meet most often

The bank still sends codes to a number you no longer use

This tends to surface precisely when you are abroad, because at home you had other ways into the account. Fixing it is usually a domestic errand, so check which number is bound to each important account before you fly rather than after you land.

The phone settles on a weak local network

Several networks are usually available in a country, and the phone may settle on one that reads strongly at that second but poorly indoors, which shows up as messages arriving in bursts. Choosing a network by hand sometimes helps, but only among those your Thai operator has an agreement with, and that list comes from the operator itself.

The code arrives after it has expired

Most codes have a very short life. If the message consistently travels slower than that, you will keep receiving codes that are already dead. The durable fix is not requesting them faster, it is moving to a channel that does not wait on a message at all.

A short checklist before you board

  • Thai line enabled, data roaming on that line switched off
  • Mobile data pointed at the eSIM, with roaming on for that line
  • Every critical account has at least one backup verification channel
  • Backup codes stored where you can reach them without this phone
  • The banking app opened recently and allowed to send notifications
  • The bank's international contact number written down away from the device

When it still will not work, who to contact first

Sort the problem by owner. Connection problems on the eSIM itself, such as an install that fails, no internet, or a plan that has not started counting, are ours to help with. Anything touching your account directly, such as changing the bound number, unlocking the account or re-verifying your identity, has to go to the bank or the service concerned, because nobody else can reach inside your account.

You can reach us on LINE at https://lin.ee/skDPoNx, by email at esimonline.asia@gmail.com, or by phone at 089-942-0818 or 088-521-6848. We take messages around the clock, every day. Writing in with your order number, the phone model and what the screen shows at that moment saves several rounds of questions.

அடிக்கடி கேட்கப்படும் கேள்விகள்

If I disable the home SIM completely, will OTPs arrive?+

Not for SMS-delivered codes. If you must disable it, switch those accounts to in-app or authenticator codes before you travel.

What if a code is late or never arrives?+

Toggle airplane mode to re-register on the network. If it still does not arrive, use the fallback channel rather than requesting code after code.

If I remove the Thai SIM and use the eSIM instead, will OTPs still arrive?+

SMS codes will not, because those messages are addressed to the Thai number alone. Codes delivered through a bank app or an authenticator keep working as normal. If removing the SIM is unavoidable, move your critical accounts to another channel before you travel.

Does leaving the Thai line switched on cost anything while I travel?+

That depends on your Thai operator's rates. Receiving messages and receiving calls are generally charged differently, and terms vary between operators, so check the roaming rates with yours before you fly. The part you can control for certain is turning data roaming off on that line so no data is used unintentionally.

The bank says the code was sent but nothing reaches my phone.+

First check that the Thai line still shows a network name, then toggle airplane mode once to re-register. If ordinary messages arrive but bank ones do not, it is usually the commercial messaging route, which cannot be fixed from where you are. Use your fallback channel and raise it with the bank when convenient.

Should I move every bank account to an authenticator app?+

Use it for the accounts that support it and that you sign into most, but always keep backup codes off the phone, because losing the handset with the app on it locks you out completely. Some banks do not offer the option at all, and that is the bank's decision rather than anything to do with your phone or plan.

I changed phones mid-trip and the authenticator codes are gone. What now?+

Use the one-time backup codes you stored before travelling to get in, then bind the app again on the new handset. Without those codes you have to go through each provider's identity checks, which is much slower from abroad, and is exactly why the codes are worth storing in the first place.

Can an eSIMonline plan receive SMS?+

Most travel plans are data only and carry no number for receiving messages. The detail varies by plan and supplier, so read the plan page before buying. If you depend on SMS for OTPs, plan on keeping the Thai line switched on rather than relying on the travel plan for that.

Share this page

Instagram and TikTok have no web share button, so we open your phone's share sheet or copy the link instead.

Related