Airalo Code EDCC10 is a promo code that takes 10% off an Airalo eSIM data plan at checkout, meaning you pay 90% of the listed plan price. Because Airalo plans are prepaid with no contract, the saving lands immediately rather than being spread across future bills. Most of the time the code does its job in a few seconds. When it does not, the cause is usually one of a small number of predictable problems, and almost all of them are fixable on the same screen you are already looking at.
First, confirm what "rejected" actually means
Before troubleshooting, be clear about what you are seeing. There is a difference between a checkout that displays an error message and a checkout that silently accepts the string but leaves the total untouched. The second case is more common and easier to miss, because the field looks satisfied and you may assume the discount is in.
The test is the same either way: look at the order summary and check that the amount payable has dropped by 10%. Ideally the discount appears as its own line, so you can see exactly what was deducted rather than inferring it from a changed total. If the figure has not moved, the code has not been accepted, and paying anyway will not apply it retroactively. Nothing about the plan itself changes with or without the code, so there is no penalty in stopping, fixing the problem, and returning to the same basket.
Cause 1: an invisible character in the pasted code
This is the most mundane failure and the most frequent one across digital checkouts generally. When you copy a code from a message, a browser tab or a notes app, the selection often picks up a trailing space or a line break along with the letters. Some discount fields trim that automatically. Others compare the string character by character and reject anything that does not match exactly.
The fix is to clear the field completely and type EDCC10 manually, with no spaces before, after or inside it. Watch for the classic character confusions while you type: the letter O against the digit 0, and the digit 1 against a lowercase L. Typing by hand also rules out autocorrect quietly capitalising or altering part of the string on a phone keyboard.
Cause 2: you are trying to stack it with a referral code
Airalo runs a referral programme that is separate from promo codes. A new customer who signs up through someone's referral gets US$3 off their first purchase, and the referrer receives US$3 of Airmoney credit once that purchase completes. Referral codes are personal and live inside the Airalo app profile under "Refer and Earn" rather than being published as shareable marketing strings.
Referral codes and promo codes cannot be stacked. Only one discount applies per transaction. So if a friend's referral code is already attached to your order, or you entered it first, EDCC10 has nothing left to attach to. The fix is to choose one, not both.
That choice is worth thinking about rather than guessing at. A percentage discount scales with what you spend, while US$3 is a fixed amount. On a small, short, single-country plan, the flat US$3 may well be worth more than 10% of the price. On a larger basket — a long global eSIM, a generous unlimited plan, or several plans bought together for a family — the 10% pulls ahead. Do the comparison mentally before you type anything into the field, because you only get to apply one of them.
Cause 3: confusion between the code field and Airmoney
Airmoney is store credit, not a discount. It appears as a payment method at checkout and can be spent on any Airalo eSIM or top-up package. It can also be combined with another payment method by selecting that method and then choosing "Apply Code/Use Airmoney".
Because the same control covers both applying a code and using Airmoney, it is easy to end up in the wrong branch of it — spending credit when you meant to enter a percentage code, or the reverse. If the total changed but not by 10%, check whether what actually happened was Airmoney being applied.
Whether EDCC10 works alongside Airmoney credit is not something the published terms make clear. Treat that as an open question to test at checkout rather than a plan to build around. If applying both causes one to drop out, apply them separately and see which single route leaves you with the lower amount payable.
Cause 4: unpublished restrictions on the code itself
Some rejections are not your mistake at all. It is not published whether EDCC10 excludes any particular plan type, whether it carries an expiry date, or whether a minimum spend applies. That does not make the code unusable, but it does mean the checkout screen is the authority, not any description of the code you read elsewhere.
If the code refuses to apply on one basket, there are a couple of practical diagnostics you can run without inventing rules that may not exist:
Try the same code on a different plan type. Airalo's catalogue splits into local eSIMs for a single country, regional eSIMs covering several countries in one region, global eSIMs for worldwide coverage, and unlimited plans. If the code applies on one and not another, you have learned something concrete about your own order.
Try a larger data allowance or a longer duration. Plan durations are typically a week, two weeks or a month, so there are several sizes to test against.
Try the other platform. Purchases go through either the website or the app, and the discount field appears during checkout in both. A field that misbehaves in one place sometimes behaves in the other.
If the code will not apply anywhere, the sensible response is to compare the price against the referral route instead, rather than repeatedly resubmitting the same string.
Cause 5: the code worked, but the eSIM will not
A discount that applies cleanly is no help if the product cannot run on your phone, and this is the single most common reason a travel eSIM purchase goes wrong. An eSIM is an embedded, reprogrammable SIM chip built into the handset, which is what allows a plan to be downloaded rather than posted to you or collected at an airport kiosk. Two conditions have to hold: the device must support eSIM, and it must be network-unlocked. eSIM is carrier-independent, but a locked handset will still refuse a new profile.
Check both on your specific handset before you pay. If installation then fails, Airalo offers three routes — Direct, which is the fastest, Manual, and a QR code — so keep the installation details from your confirmation, because the Manual and QR options need that information.
Cause 6: you think the discount is missing, but the price is in another currency
There is no reliable public USD price list to compare against. Airalo's storefront displays prices in local currency depending on where you look, so any figure quoted elsewhere as "the" price of a plan should be treated with suspicion. If you arrived expecting a particular number and the total does not match it, that mismatch tells you nothing about whether the code applied.
Judge the discount only from the two numbers on your own screen: read the price in your basket, apply the code, and measure the difference. Ten percent off means the new figure should be nine tenths of the old one — a plan listed at any amount should fall by a tenth of that amount, no more and no less.
A troubleshooting order that saves time
Verify eSIM compatibility and unlock status on your handset, so you know the purchase is viable at all.
Choose the plan type and size that genuinely matches your trip. A 10% saving on a plan that is too small is a false economy if you have to top up mid-journey. Compare cost per gigabyte across the sizes, since the cheapest headline price is not always the best value per gigabyte.
Remove any referral code from the order, since only one discount applies per transaction.
Clear the discount field and type EDCC10 by hand, with no spaces.
Look for a separate discount line on the order summary, not just a changed total.
Confirm the amount payable has fallen by 10% before you authorise payment.
If it has not, retry on a different plan type or on the other platform, then compare the result against the US$3 referral benefit and pick whichever is larger.
One timing worry you can set aside
Travellers sometimes delay buying because they assume a discounted plan bought early will waste validity while it sits unused. That is not how eSIM billing works here. A plan's validity period does not begin at purchase; it begins when the eSIM first connects to a local network it can use. Buy a Germany plan today and the usage window opens when you land and connect to a German network.
So applying EDCC10 well ahead of departure costs you nothing in days of coverage, which gives you room to troubleshoot calmly instead of fighting a checkout field at the airport. Prepaid plans can also be topped up or switched at any time, and there is no contract to cancel, so an early purchase is not a commitment you are locked into.
Keeping the code in proportion
EDCC10 does not change the product. Coverage across more than 200 countries and regions, the plan durations, and the validity rules are identical with or without it. Unlimited plans still mean 3 GB of high-speed data per 24-hour period, dropping to 1 Mbps beyond that, resetting every 24 hours from activation. The code only reduces what you hand over.
That is why the troubleshooting sequence above ends where it does. If the code applies, take the 10% and move on. If it will not apply after a manual retype, a referral check and a look at the order summary, weigh it against the US$3 referral route and choose the better of the two. The decision that matters more is picking the plan that fits where you are going and how much data you use.
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.

