Yesim Promo Code EDC15 applies a 15% discount to Yesim travel eSIM plans, and it is a plain percentage code with no conditions beyond entering it at checkout. That simplicity is why most failures are not really failures of the code at all — they are input errors, wrong-step errors, or confusion about where in Yesim's purchase flow the deduction lands. This article works through each of those causes in turn and gives the fix for each one.
First, understand where the discount is supposed to appear
Yesim does not simply take your card and hand you a data plan. Purchases are routed through an internal currency called Ycoins: you create an account, top up Ycoins, then spend those Ycoins on a plan. Reviewers consistently flag this as the most confusing part of the experience, and it is also the single biggest reason people think a code has been rejected when it has not.
Depending on the campaign, a code may apply to the Ycoin top-up or to the plan purchase. If you are looking for the deduction on the wrong screen, the code will appear to have done nothing. Before assuming rejection, check both stages of the flow and confirm where the 15% is actually deducted. If the top-up total dropped, the code worked, even if the plan price on the next screen looks untouched.
Input errors: the boring causes that account for most rejections
Promo code fields are usually literal. They match the string you typed against the string on record, and anything else is a mismatch. Work through this list before escalating anything.
Copy-paste whitespace. Selecting a code from a page often drags a leading or trailing space with it. The field may not trim it. Retype EDC15 by hand instead of pasting.
Character confusion. Read the code as letters E, D, C followed by the digits one and five. A typed lowercase l or a capital O in place of a digit will fail.
Autofill and autocorrect. Mobile keyboards sometimes capitalise oddly or suggest a stored value. Clear the field completely and type it fresh.
Wrong field. Some checkouts sit a gift-card, voucher or referral field next to the promo field. A valid promo code entered into a gift-card box returns an error.
Not applied. Typing a code is not the same as applying it. Look for an Apply or tick button and wait for the total to redraw before continuing.
If the field accepts the code but the page does not visibly change, scroll to the order summary rather than the field. Some layouts confirm the discount only in the totals block.
Account-state errors that look like code errors
Because Yesim's purchase flow depends on an account and a Ycoin balance, a code entered before the account exists has nothing to attach to. Two situations cause this:
Not signed in. If you began the flow as a guest and the discount step requires an account, create the account or log in first, then re-enter the code.
Session timeouts. Long browsing sessions can drop the basket state. If the code stopped applying halfway through, start the purchase again from a clean session and enter the code once.
Switching between the app and a browser mid-purchase is another common trigger. Pick one and finish the transaction there.
The code applied but the saving looks too small
This is the most frequent complaint that is not an error. EDC15 is a percentage, so the absolute saving scales with the price of what you buy. A 15% discount means you pay 85% of the original amount — on a category where a week of data often costs under $15, that lands the saving in single-digit dollars.
Nothing is broken if the total moves by only a small amount. The plan type you choose will change your bill far more than the code does. Comparing a local or regional plan against Pay and Fly for your expected usage is worth more attention than the 15%, and it is worth doing before you apply the code rather than after.
Ycoin traps that turn a working discount into a wasted one
Even when the code applies cleanly, the Ycoins layer can leave you worse off than you expected. Leftover Ycoin balance stays in the account rather than returning to your card. If you top up substantially more than the plan you intend to buy — perhaps chasing a rounder top-up amount so the discount looks bigger — you can end up with a stranded balance that no longer represents money you can use.
The fix is to decide on the plan first, then top up only what that plan requires, and check where the 15% is deducted before confirming. This is also worth remembering if you later want a refund: Yesim publishes a refund policy covering purchases within 30 days, but read the conditions, since refunds on partially used data are usually treated differently from an unused purchase.
Device problems that get mistaken for checkout problems
Some people reach the promo field, complete a purchase, then hit a wall and blame the code. The wall is usually the device. Yesim requires a phone that supports eSIM. Dial *#06# and look for an EID, or check the compatibility list in the app. Do this before you pay, not after, because an incompatible handset cannot install the profile regardless of what discount you used.
Two more setup issues produce error messages that have nothing to do with the code:
Installing on arrival. Install the eSIM profile before you travel, while you still have reliable wi-fi. Trying to install with no connection at an airport is a predictable failure.
Roaming settings. Leave the profile installed but disabled until you land, then enable data roaming on the Yesim line only. Keep your primary SIM active for calls and SMS verification codes, because the service is data-only and does not give you a local number.
A clean order of operations
Running the purchase in this sequence removes most of the causes above before they can occur.
Confirm eSIM support with *#06# or the in-app compatibility list.
Choose your destination and compare a local plan against Pay and Fly for the usage you actually expect.
Create the account and log in before touching the promo field.
Type EDC15 by hand into the promo code field, press apply, and watch the totals redraw.
Confirm whether the 15% came off the Ycoin top-up or the plan purchase.
Top up only what the chosen plan needs, then complete the purchase.
Install the profile at home, leave it disabled, and enable it after landing.
If the code still will not apply
At that point the issue is no longer something you can fix from the checkout screen, and contacting support is the right move. Yesim's support is commonly described as responsive, and the company sits around 4.3 on Trustpilot across several thousand reviews, so a query about a discount field is a reasonable thing to raise. Screenshot the checkout screen with the code entered and the error message visible; that makes the conversation shorter.
Do not delay a trip over it. The saving on a typical short-trip package is a few dollars, worth thirty seconds of effort and not worth reorganising a purchase around. If the code refuses to apply and you need connectivity, buy the plan and take the discount question up separately.
Post-purchase issues that are not code issues
Finally, a category of complaint that arrives after a successful discount and gets attributed to it. Yesim's fair-usage policy on unlimited plans is not clearly published, and users report throttling after an undefined data threshold. If speeds drop mid-trip on an unlimited day pass, the discount is not the cause. Buying a defined data allowance rather than an unlimited plan avoids the ambiguity, particularly if you rely on tethering or video calls.
Coverage quality also varies. Reviewers report weaker connectivity in some less-served markets, including parts of North Africa, Nepal, Mauritius and outlying areas of the Maldives, so check the specific destination rather than the headline count of 170 to 200-plus destinations. And before any of this, compare against your own carrier: if your home plan already includes roaming at a reasonable daily rate, a discounted eSIM may add nothing, while per-megabyte roaming makes almost any eSIM dramatically cheaper.
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.

