Home About Plans Compatibility Coverage FAQ Blog Contact ๐Ÿ›’ Buy eSIM
โ† Back to blog
Blog ยท

How to Receive a Bank Verification Code in Morocco in 2026

Your bank sends its one-time code by SMS, and a data-only eSIM cannot receive SMS. Here are the options that do work in Morocco, ranked, and what to set up before you leave.

How to Receive a Bank Verification Code in Morocco in 2026

You are in Morocco, your bank wants to confirm a transfer or a login, and the one-time code it sends by SMS never arrives. This is one of the most common connectivity problems travellers hit, and most of the advice online gets it wrong. This guide explains why the code goes missing, what a data eSIM can and cannot do about it, and the options that actually work.

Why your bank's code stops arriving in Morocco

Bank one-time passwords (OTPs) are ordinary SMS messages sent to the number your bank has on file. Three things commonly break that chain abroad:

Important: a data-only eSIM cannot receive SMS

This is where most guides mislead travellers, so we want to be direct about our own product. eSIM Maroc plans are data-only. They do not come with a Moroccan phone number, they cannot receive SMS, and they cannot receive voice calls. No data eSIM can โ€” an SMS needs a number (an MSISDN) attached to the line, and a data plan does not have one.

So if a page tells you to buy a travel data eSIM in order to receive your bank's SMS code, that advice will not work, whoever is selling it. What our eSIM does do is keep your phone online, which matters for several of the options below.

What actually works

1. Switch your bank to app or email verification (best option)

Almost every major bank now offers in-app approval, a built-in code generator, or a push notification instead of SMS. These run over the internet, so they work anywhere you have data โ€” including on a data-only eSIM. Set this up before you leave, while you can still receive an SMS at home to complete the change.

2. Keep your home SIM active for SMS, use the eSIM for data

This is the practical setup for most travellers, and it is what a second line is genuinely good for. On a dual-SIM phone you can:

Incoming SMS is free on most home plans even while roaming, since you are not sending anything. You get your bank codes on your normal number and your data stays on the local plan.

3. Ask your bank for a voice call instead of an SMS

Many banks can read the code out by automated call. An incoming call to your home number while roaming may cost something, but for a one-off transfer it is usually a few cents and it avoids the short-code routing problem entirely.

4. A Moroccan prepaid SIM with a real number

If you specifically need a Moroccan number that can receive SMS, you need a physical prepaid SIM from Maroc Telecom, Orange Maroc or Inwi. Bring your passport โ€” registration is mandatory โ€” and note that you will then have to update the number your bank has on file, which itself usually requires a verification step. This is worth doing for a long stay, rarely for a short trip.

5. Authenticator apps

If your bank supports Google Authenticator, Microsoft Authenticator or a similar TOTP app, the codes are generated on your device with no network at all. Set it up before you travel.

Where eSIM Maroc fits

Our role here is narrow and worth stating plainly: we give you reliable mobile data on the Moroccan networks, which is what your banking app, email, authenticator push notifications and VoIP calls to your bank's helpline all need. We do not give you a number and we cannot deliver your bank's SMS. Anyone claiming otherwise is describing a product that does not exist.

Each day you get 1 GB at full 4G/5G speed; once that is used, the speed drops to 512 Kbps until the next day, when the allowance resets. Banking apps, email and messaging work fine at that speed.

Before you travel: a five-minute checklist

  1. Log into your bank and switch verification to in-app approval or an authenticator app.
  2. Confirm the phone number your bank has on file is your current one.
  3. Check your home plan's roaming terms for incoming SMS and calls in Morocco.
  4. Turn data roaming off on the home SIM, and keep the line itself enabled.
  5. Check your phone supports eSIM and install your data plan before departure.

Conclusion

There is no shortcut that makes a data eSIM receive bank SMS. The reliable fix is to move your bank off SMS verification before you travel, and to keep your home line reachable for the cases where SMS is the only option. Use a local data plan for what it is genuinely good at: keeping you online, cheaply, everywhere in Morocco. Browse our plans.

Browse Morocco eSIM plans โ†’

Frequently Asked Questions

Can I receive my bank's SMS code with a data eSIM?

No. A data-only eSIM such as eSIM Maroc has no phone number attached to it, so it cannot receive SMS or calls. No travel data eSIM can. Use in-app or email verification, or keep your home SIM active to receive the SMS on your usual number.

What is the most reliable way to get bank codes while in Morocco?

Switch your bank to in-app approval or an authenticator app before you leave home. These work over any internet connection, so they function normally on a data eSIM and do not depend on SMS routing at all.

Can I keep my home SIM for SMS and still use a local data plan?

Yes, and this is the setup we recommend. On a dual-SIM phone, leave your physical SIM enabled so it can receive SMS, turn data roaming off on it so it cannot incur data charges, and set the eSIM as your mobile-data line.

Does receiving an SMS while roaming cost money?

On most home plans incoming SMS is free while roaming, because you are not sending anything. Incoming voice calls usually do cost something. Check your operator's roaming terms before you travel.

How do I get a Moroccan number that can receive SMS?

You need a physical prepaid SIM from Maroc Telecom, Orange Maroc or Inwi, bought in person with your passport, as registration is mandatory. eSIM Maroc does not provide a Moroccan number.

Unlimited 4G/5G data in Morocco, from โ‚ฌ6. QR code by email in seconds โ€” no app, no physical SIM.

Browse Morocco eSIM plans