Keeping your number, WhatsApp and bank codes working abroad with a travel eSIM
How to keep receiving SMS verification codes from your bank while abroad, why WhatsApp and iMessage keep your number on a data-only eSIM, and what to set up before you fly.
· 8 min read
A travel eSIM doesn't change your phone number. It's a second, data-only line, so your usual SIM stays in the phone and keeps receiving calls and SMS, including bank verification codes, while the travel eSIM carries your data. WhatsApp and iMessage stay tied to your usual number too, and work over the travel eSIM's data as normal. With a Cabin Mode eSIM, the setup is: home line on, Data Roaming off on the home line, travel line as your cellular data line.
The details matter, because a few settings and a few carrier rules decide whether that bank code actually arrives.
Why your number stays the same
Your phone number belongs to your home SIM or eSIM, not to whichever line carries data. A travel eSIM like Cabin Mode's has no phone number at all: it can't send or receive calls or SMS. So:
- Calls and SMS to your number go to your home line, as always.
- Data goes through the travel eSIM.
- WhatsApp, Signal, iMessage and FaceTime use data to send and receive, but they identify you by the number you registered with.
Nobody you message sees a different number. Nothing moves to the travel line unless you deliberately change it.
Receiving bank codes (SMS 2FA) abroad
SMS verification codes arrive over your home carrier's network, not over data. For them to reach you:
- Your home line must be switched on. Settings › Cellular › home line › Turn On This Line should be on.
- It must be registered on a network. Your home carrier needs a roaming agreement in the country you're in. Most major carriers have them almost everywhere; check your carrier's international page if you're going somewhere unusual.
- Data Roaming can stay off. SMS doesn't use data. Turning Data Roaming off on your home line stops data charges without blocking texts.
That's the setup we recommend. How to avoid roaming charges on iPhone walks through each setting.
Does receiving a text cost anything?
Usually little or nothing, but it depends on your carrier:
- AT&T says received texts are rated as domestic and don't trigger the International Day Pass.
- Verizon says TravelPass is charged on days you make or receive a call, send a text or use data. Receiving a text isn't on that list. Without TravelPass, pay-as-you-go rates can apply to received texts.
- Other carriers, in the US and elsewhere, vary. Some include SMS abroad; some charge a few cents per received message.
What almost always costs more: replying by SMS, and answering calls. On AT&T and Verizon, either starts the $12 day pass (rates as of September 2026). Read the code, don't reply.
When the code doesn't arrive
- Wait and try once more. Roaming SMS is sometimes delayed by a minute or two.
- Toggle Airplane Mode to make the home line re-register on a network.
- Check the home line has signal, not "No Service". If it does say No Service, go to Settings › Cellular › home line › Network Selection, turn off Automatic and pick a network.
- Use the voice call option if the bank offers one. You'll be answering a call, which may be charged.
- Use Wi-Fi Calling. On many carriers, with Wi-Fi Calling on for your home line, SMS can arrive over Wi-Fi even without mobile signal. Turn it on at Settings › Cellular › home line › Wi-Fi Calling. Check your carrier's rules on Wi-Fi Calling abroad first.
- Use the bank's app. Many banks can approve logins and payments in their app instead of by SMS. Set this up before you go.
Set this up before you fly
Ten minutes at home saves a lot of trouble at a foreign checkout.
- Turn on app-based approval with your bank, where it's offered. A push notification in the bank's app works on any data connection, travel eSIM included.
- Move 2FA to an authenticator app or passkeys for email, cloud storage and anything else important. They don't depend on SMS at all.
- Check your contact details with your bank are current, and tell the bank you're travelling if they ask for that.
- Save backup codes for important accounts somewhere you can reach offline.
- Log in to anything you'll need (airline, hotel and booking apps) before you leave, while codes arrive instantly.
- Make sure your home line will stay active. Prepaid numbers can expire after a period of no use. Long trip? Read eSIMs for long stays.
WhatsApp on a travel eSIM
WhatsApp is linked to the number you verified it with. Once it's set up, it works over any internet connection, Wi-Fi or a travel eSIM, with no SIM needed for the number to keep working.
- Your chats, contacts and number stay the same. Contacts see your usual number.
- Calls and messages use data. A WhatsApp voice call is roughly 1 MB a minute; video calls use much more. See how much data do you need.
- Reverification is the one thing to watch. WhatsApp occasionally asks you to verify again, for example after reinstalling the app or setting up a new phone, and it sends a code by SMS or call to your registered number. With your home line on, that works abroad too.
To reduce the risk:
- Don't reinstall WhatsApp or move to a new phone mid-trip unless you have to.
- Turn on two-step verification in WhatsApp › Settings › Account › Two-step verification. It adds a PIN, which protects the account if anyone else tries to register your number.
- Back up your chats to iCloud before you go (WhatsApp › Settings › Chats › Chat Backup).
- Ignore any prompt to change your number. A travel eSIM doesn't have one to change to, and you don't want to.
The same applies to Signal, Telegram and other messaging apps registered with a phone number.
iMessage and FaceTime
iMessage and FaceTime run over data and stay registered to your phone number, provided it's ticked in settings.
- Go to Settings › Apps › Messages › Send & Receive (on older iOS, Settings › Messages).
- Make sure your phone number is ticked under "You can receive iMessages to and reply from". Your email can be ticked too.
- Under "Start new conversations from", choose your phone number.
- Do the same for FaceTime in Settings › Apps › FaceTime.
Abroad, blue-bubble iMessages and FaceTime calls go over the travel eSIM's data. People see your usual number.
Green-bubble SMS and RCS messages are different. They go over your home carrier's network, not data, so they follow your carrier's roaming rules: usually free to receive, sometimes charged to send.
A side effect worth knowing: when the data line is roaming, which a travel eSIM always is, Apple notes that your other line loses Visual Voicemail and MMS. Regular SMS still arrives. Picture messages sent to you by SMS may not download until you're home or on Wi-Fi Calling.
Voicemail
With Visual Voicemail paused, voicemail still works the old way: the caller leaves a message and you dial in to hear it. Dialling voicemail from abroad is a call, and may be charged. If you expect calls, consider a voicemail greeting pointing people to WhatsApp or iMessage while you're away.
Calls to your number
Calls to your home number reach you as long as the line is on. Answering is where cost comes in: most carriers charge for incoming calls while roaming, and on day pass plans, answering starts the pass.
Options:
- Let it ring and reply by iMessage or WhatsApp.
- Wi-Fi Calling: on Wi-Fi, calls to your number can come in over the internet. Many carriers bill Wi-Fi calls to and from home-country numbers as domestic. Check yours.
- Turn the line off if you don't want to be reachable at all, and turn it on briefly when you need a code. Settings › Cellular › home line › Turn On This Line.
If your phone has only one line
Every iPhone from the XS and XR onwards can hold two active lines. iPhone 13 and later can have two active eSIMs; on an XS to 12, one line must be a physical SIM. If your home carrier uses an eSIM and your phone is an iPhone 12 or older, you can't have both lines active at once. You'd switch between them, which means codes only arrive while the home line is on. Which iPhones support eSIM has the full list.
Frequently asked questions
Can I receive SMS verification codes while using a travel eSIM?
Yes. Keep your home line switched on in Settings › Cellular. SMS codes go to your home number over your home carrier's network, while the travel eSIM handles data. Data Roaming can stay off on the home line.
Will WhatsApp still work with a travel eSIM?
Yes. WhatsApp is tied to the number you verified with, not to the line carrying data. It works over the travel eSIM's data and your contacts see your usual number.
Does a travel eSIM change my WhatsApp number?
No. A data-only travel eSIM has no phone number, so there's nothing for WhatsApp to change to. Ignore any prompt to change your number.
Will my bank's text messages arrive with Data Roaming off?
Yes. Data Roaming only controls mobile data. SMS arrives regardless, as long as the home line is on and has signal.
Do I get charged for receiving texts abroad?
On many plans, no. AT&T and Verizon both say receiving a text doesn't start their day pass. Some carriers charge a few cents per received message, so check your plan before you go.
Why isn't iMessage working abroad?
Check your phone number is ticked in Settings › Apps › Messages › Send & Receive, and that your travel eSIM is the cellular data line with Data Roaming on. If iMessage says "Waiting for activation", connect to Wi-Fi and give it a few minutes.