Airalo Referral Code EDCC10 gives you a 10% discount on Airalo, the travel eSIM store selling prepaid data plans for more than 200 countries and regions, and when it works the order total simply falls to 90% of the listed price. Most of the time that is the whole story. But a code that behaves perfectly for one shopper can bounce for the next, and the reason is almost never that the code itself is broken — it is usually the field it was typed into, something already sitting on the order, or a copy-paste that brought an invisible passenger along with it. This article walks through the failure modes one at a time and what to do about each.
Start by reading what the checkout is actually telling you
Before troubleshooting anything, look at the order summary rather than the code box. Airalo does not publish whether this particular code excludes any plan type, carries an expiry, or requires a minimum spend, which means the checkout total is the only reliable confirmation that the discount has landed. The figure you are looking for is straightforward arithmetic: a 10% reduction leaves you paying 90% of the pre-discount price, so if the total has not moved, the code has not applied — regardless of any green tick or confirmation message you think you saw.
That distinction matters because it separates two very different problems. A code that is refused outright with an error is one kind of issue. A code that appears to be accepted but leaves the total unchanged is another, and it usually points to something else already occupying the single discount slot on the order.
Cause 1: a stray space or altered characters from copy-paste
This is the most common and the least interesting explanation. Codes are expected in the exact form shown, and copying a code out of a page, a message or an email frequently drags a trailing space along with it. To the checkout field that space is a character, and the string no longer matches.
The fix is mechanical rather than clever:
Clear the discount field completely — do not edit around the existing text, delete all of it.
Type EDCC10 by hand rather than pasting it.
Check what you typed for the classic lookalikes: a zero where a letter belongs, or a doubled character.
Submit once and watch the total, not the field.
If you have already retyped it several times, stop. Repeated attempts do not change the outcome and they make it harder to tell which attempt produced which result. One clean, hand-typed attempt gives you a clear answer.
Cause 2: the code went into the wrong box
Airalo runs two systems that both involve typing a string at checkout, and confusing them is a genuine source of rejections. The first is the referral programme: every account holder has a personal referral code, found in the app under "Refer and Earn" in the profile section. A new customer using one of those codes gets US$3 off a first purchase, and the person who shared it receives US$3 of Airmoney credit once that first order completes. The second system is the promotional code, which is a percentage or fixed reduction applied to the order total rather than a person-to-person invitation.
EDCC10 behaves as the second kind. It is a 10% discount applied to your basket, not a US$3 first-order credit tied to somebody's account. If the field on your screen is expecting a personal referral code, a promotional string will not satisfy it. Look for the field to apply a code or use Airmoney, and if your screen offers more than one entry point, identify which one you are in before blaming the code.
How to tell the fields apart
Referral entry is aimed at new customers and is framed around a first purchase and someone else's account.
Promotional entry is framed around applying a code or credit to the order total, and sits alongside the Airmoney option at checkout.
Airmoney itself is store credit, not a code: it appears as a payment method and can be spent on any Airalo eSIM or top-up package.
Cause 3: another discount is already on the order
This is the cause that produces the most confusion, because nothing about it looks like an error. Airalo applies one discount per transaction. A referral code and a promo code cannot be combined on the same order. If a discount or credit is already sitting on the basket, it will block a second one.
So if you arrived at Airalo through a friend's referral link, or a referral saving has already attached itself to your first order, that occupied slot is your problem. The fix is to remove whatever is already applied and then apply EDCC10 — or to decide, deliberately, that the existing saving is the better one and leave it alone.
The comparison is arithmetic you can do in your head. A 10% code beats a flat US$3 saving whenever the order total is above US$30, because 10% of US$30 is exactly US$3. Below that figure the flat referral credit is worth more; above it, the percentage pulls ahead and keeps growing with the basket. So a long regional package, global coverage for a multi-continent itinerary, or several eSIMs bought together for a family will usually favour the percentage. A single short local plan for a weekend is more likely to fall below the crossover point, in which case a friend's referral wins on that one order.
What about combining the code with Airmoney?
Airmoney can be combined with a card or other payment method by selecting that method and then choosing "Apply Code/Use Airmoney". Whether a percentage code and Airmoney credit can both appear on the same order is not something Airalo publishes a clear answer for in the case of this code, so treat the checkout summary as the authority. If both are accepted, the total will reflect it before you confirm. Do not assume either way, and do not conclude the code is faulty simply because the interaction with credit is unclear.
Cause 4: the code worked, but the eSIM will not
A discount that applies cleanly is no help if the plan itself cannot run on your handset. Two hardware conditions have to be met: the phone must be eSIM-compatible and it must be network-unlocked. Without both, no eSIM plan will work, whatever discount you applied to it. If your handset is locked to a carrier or lacks eSIM support, the 10% is irrelevant until that changes, and this is worth confirming before you spend anything rather than after.
Installation is the other place things go sideways. Airalo offers three routes: Direct install, which is the fastest, Manual entry, and a QR code. If one route stalls, the existence of the other two is the practical answer. The app is available on iOS and Android in 53 languages, rated 4.7 out of 5 on iOS and 4.6 out of 5 on Android, so language is rarely the barrier people expect it to be.
Cause 5: assuming the plan started when you paid
A frequent complaint is not a code failure at all but a misreading of validity. A plan's period does not begin when you pay. It begins when the eSIM first connects to a local network it can use. Buy a Germany plan a fortnight before flying and the usage window stays closed until your phone latches onto a German network.
That works in your favour when a discount is in play. You can act on the code straight away without compressing the trip, because buying early does not burn days off a one-week or two-week plan — durations are typically a week, two weeks, or a month. It also means you can install at home on stable Wi-Fi rather than in an arrivals hall, which is a far better place to work through a Direct, Manual or QR install for the first time.
The same principle explains an unlimited-plan puzzle. Unlimited plans give 3 GB of high-speed data per 24-hour period, after which speed drops to 1 Mbps, and the allowance resets every 24 hours counted from the moment of activation. Activate mid-afternoon and your reset lands mid-afternoon for the rest of the plan, not at midnight. Nothing has gone wrong; the clock simply started when you did.
A clean sequence that avoids most of the above
Confirm the phone is eSIM-compatible and network-unlocked before you shop.
Choose the plan type that matches your route: local for one country, regional for a multi-country trip within one region, global for anything wider. Regional packages exist for Africa, Asia, Europe, the Caribbean, Latin America, the Middle East and North Africa, North America, and Oceania.
If any referral saving or credit is already attached, decide first which single discount you want, using the US$30 comparison.
Find the field to apply a code or use Airmoney and type EDCC10 by hand.
Verify the total shows as 90% of the pre-discount price before confirming.
Pay, then install by Direct, Manual entry, or QR code, ideally at home on Wi-Fi.
What the code cannot fix
It is worth being clear about the limits, because they set expectations for troubleshooting. The saving is modest on a small order and scales with spend, so it suits long-trip and multi-country travellers, groups and families buying several eSIMs in one transaction, heavier data users on unlimited plans, and returning Airalo customers who cannot use a first-purchase referral saving and therefore have nothing to weigh it against. Airalo says more than 30 million people have used the service, and every plan is prepaid with no contract, toppable up or switchable at any time — none of which changes if a code fails.
So when the discount does not appear, work through the causes in order: the string itself, the field it went into, an existing discount occupying the one available slot, then the hardware. In almost every case the answer is one of those four, and the checkout total will tell you the moment you have found it.
Promotional terms, eligibility and values are set by the provider and can change at any time. Always confirm the current terms on the official site before signing up or completing a purchase.

