Promotion Code Airalo EDCC10 is a promotional code that takes 10% off an Airalo eSIM purchase, entered in the discount field at checkout on the Airalo website or in the Airalo app. When it works, the total simply falls by a tenth and you pay 90% of the listed price. When it does not work, the message on screen rarely explains why — and in most cases the cause is something on your side of the transaction rather than the code itself. This article works through the reasons a code like this gets refused, in the order they are worth checking.
Start by separating two different failures
Before troubleshooting anything, decide which of two things has actually happened. The first is that the field rejects the string outright: you type EDCC10, press apply, and nothing is accepted. The second is that the code appears to be accepted but the total does not look right, or the discount you expected has been replaced by something else.
These have different causes. Outright rejection usually comes down to how the string was entered, or where in the flow you entered it. A total that does not move by a tenth usually comes down to Airalo's rule that only one discount applies per transaction, or to a term attached to the code that the checkout screen is enforcing. Knowing which category you are in saves retyping the code twenty times for a problem that has nothing to do with typing.
Cause 1: the string carries an invisible passenger
Stray spaces from copy-and-paste are the single most common reason a valid code appears to fail. If you have copied EDCC10 from a message, an email or a web page, the selection very often picks up a leading or trailing space, and some discount fields treat that space as part of the code. The field then compares a seven-character string against a six-character one and finds no match.
The fix is unglamorous but effective: clear the field completely and type the six characters by hand. Do not paste. While you are there, check for the classic look-alike substitutions — a zero where a letter O belongs, or the reverse. Promo codes are also usually treated as case-sensitive, so enter EDCC10 in capitals exactly as written rather than letting a phone keyboard or autocorrect reshape it.
Delete anything already in the field, including whitespace you cannot see
Type the code manually, in capitals, without a trailing space
Turn off autocorrect or predictive text if your keyboard keeps altering the string
Check that autofill has not silently inserted a different saved code
Cause 2: you are in the basket, not at the payment step
Discount fields sit at a specific point in a checkout flow, and that point is not always where people look for it. On many stores the basket page shows a summary and the code box only appears once you move forward to payment. If you are trying to apply EDCC10 while still reviewing items, the field you are using may be a different one, or the code may be held and never actually evaluated.
Make sure you have reached the payment step, find the field labelled for a discount or promotional code there, and apply it before you confirm. This also matters for the final check: the point of applying a code early in the flow is to see the effect on the total while you can still do something about it.
Cause 3: another discount is already occupying the slot
This is the structural one, and it explains more rejections than any typing error. Airalo runs two separate discount mechanisms. A promotion code such as EDCC10 is a shareable string that reduces the order by a set percentage — 10% here — and is not tied to any particular customer. A referral code is generated inside your own account under "Refer and Earn" in the app profile; a new customer using one gets US$3 off a first purchase, and the person who shared it receives US$3 of Airmoney credit once that purchase completes.
Referral codes and promo codes cannot be stacked. Only one discount applies per transaction. So if a referral code was already entered on this order — perhaps applied automatically from a link a friend sent you, or left over from an earlier attempt — the slot is taken, and EDCC10 has nowhere to go.
Airmoney is worth checking for the same reason. Airmoney is store credit that appears as a payment method at checkout and can be spent on any Airalo eSIM or top-up package, on its own or alongside another payment method by choosing that method and then selecting "Apply Code/Use Airmoney". If you have selected Airmoney on this order, remove that selection and try the promo code again. Whether the code can be combined with Airmoney is not something to assume in either direction — the checkout screen for your specific order is what answers it.
How to clear the slot
Look for any code already shown as applied in the order summary and remove it
Deselect Airmoney if you had chosen it as a payment method
Reload the checkout page so the order recalculates from a clean state
Enter EDCC10 on its own and confirm the total falls by a tenth
Cause 4: a term you cannot see from the outside
Some rejections are the checkout correctly applying a condition. Whether this code excludes any plan type, carries an expiry date or requires a minimum spend is not something to assume in either direction. The checkout screen is the place that answers those questions for your specific order, and if the code is refused on one basket it is worth testing a different plan configuration before concluding the code is dead.
Practically, that means trying the code against a different basket shape. Airalo's catalogue splits into local eSIMs for a single country, regional eSIMs covering multiple countries in one region — Africa, Asia, Europe, the Caribbean, Latin America, the Middle East and North Africa, North America and Oceania — global eSIMs for multi-continent trips, and unlimited plans. Durations are typically a week, two weeks or a month. If the code applies on one of those and not another, you have learned something concrete about its scope without guessing.
Cause 5: the code worked, but the saving is smaller than you expected
This is not a fault at all, but it gets reported as one. A 10% discount means you pay 90% of the listed price, so the money saved scales with the order. On a short single-country trip with a small data bundle, a tenth off is a modest amount in absolute terms even though the percentage is exactly right. On a long multi-country journey using a regional or global plan, or on a household buying several eSIMs at once, the same percentage returns proportionally more.
If you are travelling as a group, check whether the plans can be bought in one transaction, since a percentage discount applies across the order total rather than taking a flat amount off a single item. And if someone has offered you a referral code as well, do the arithmetic on your real basket before choosing. A flat US$3 off a first purchase and a 10% reduction cross over at some order value: below it the flat amount wins, above it the percentage does. Because the two cannot be combined, use the figure the site shows you at checkout in your own currency rather than an estimate.
Failures that happen after the code, not because of it
A separate group of problems gets blamed on the discount because they surface at the same moment. Worth ruling out:
The handset is not eSIM-capable or is locked to a single operator. eSIM is carrier-independent, but the phone still has to support the technology and be network-unlocked. Confirm this before spending anything.
The plan does not cover the itinerary. A local eSIM covers one country only, so a multi-stop trip may need a regional or global package instead.
The validity period does not match the stay, given the typical week, two-week and month options.
On unlimited plans, the high-speed portion is 3 GB per 24-hour period, after which speed drops to 1 Mbps; the allowance resets every 24 hours, counted from activation.
The data allowance is smaller than how you actually travel. Prepaid plans can be topped up or switched at any time, so a shorter plan plus a top-up is an alternative to committing up front.
The activation clock, and why it is not a code problem
One misunderstanding produces support messages that look like discount complaints. A plan's validity 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 and the usage window opens when the phone connects to a German network, not at the checkout screen.
That works in your favour: you can buy days ahead of departure without burning validity, which also means you can take your time getting the code applied properly rather than fighting the checkout at an airport gate. It also means the clock starts on arrival whether or not you are ready to use the data, so a plan bought early is not a plan that expires early.
A short order of operations
If the code is refusing to apply, work through it in this sequence rather than at random.
Confirm the phone is eSIM-compatible and unlocked, so you are not troubleshooting a purchase you cannot use
Choose the destination and the plan type — local, regional or global — then the data volume and validity that match the trip
Move all the way to the payment step, not just the basket
Remove any referral code already applied and deselect Airmoney
Type EDCC10 by hand, in capitals, with no leading or trailing space
Apply it and confirm the total has dropped by a tenth before paying
Complete the purchase and install the eSIM using Direct, which is the fastest, or Manual, or QR code
Two checks matter more to the outcome than the code itself: that the total actually falls by 10% before you confirm, and that the plan you have chosen covers every country you are visiting. Airalo's appeal is immediacy rather than being the cheapest option — no physical SIM, no shop, no contract, coverage across 200 or more countries and regions, and an app rated 4.7 out of 5 on iOS and 4.6 out of 5 on Android, available in 53 languages. The code lowers the price of that convenience by a tenth, provided the discount slot is empty and the six characters go in clean.
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.

