Guide
How to Use Coupon Codes That Actually Work in Sri Lanka
Most coupon codes you find online are already dead. Here is how to spot a live code, apply it correctly at checkout, combine it with a card offer, and avoid sketchy coupon sites.
You find a promo code in a Facebook group, copy it carefully, reach the checkout, paste it in — and the page says invalid code. Again. If that loop feels familiar, you are not doing anything wrong. The single biggest frustration with coupon codes in Sri Lanka is not finding them; it is that most of the ones floating around are already dead. This guide explains how codes really work — how to tell a live one from an expired one, how to apply it so it actually sticks, when you can stack it with a bank card offer, and how to spot the sketchy sites that waste your time.
Why so many codes are already dead
A coupon code is just a string the merchant's checkout recognises and applies a rule to. The merchant controls that rule, and switches it off constantly. By the time a code has been screenshotted and re-shared into a group three times over, it has often already been turned off at the source. The usual reasons a code stops working:
- It expired. Most codes have a valid-to date. A code that worked last week can be dead today with no announcement.
- It hit its usage limit. Many codes are capped at the first N redemptions, or one use per customer. Popular codes burn through that cap fast.
- It was region-locked. A code promoted for another country simply will not validate on a Sri Lankan account or a local payment card.
- It was a one-off. Some codes are tied to a single account, a first-order-only offer, or a private campaign that was never meant to be public.
- It was mistyped on the way to you. Codes are case-sensitive and easy to garble. An O read as a zero kills it.
How to tell a live code from a dead one
You cannot fully confirm a code until you try it at checkout, but you can avoid most dead ones before you waste the effort. The two questions that matter most are *when was this last confirmed working* and *did a real source publish it*.
| Signal | Live code | Probably dead |
|---|---|---|
| Last verified | Confirmed working within the last few days | No date, or a screenshot from weeks ago |
| Source | The merchant page or a list that shows its working date | A random comment with no context |
| Reports | No "users reported broken" warning attached | Several people in the thread saying it failed |
| Terms shown | Minimum spend and exclusions stated upfront | Just a code, no conditions — you find out at the till |
How to apply a code correctly at checkout
Plenty of codes are perfectly live and still fail because of how they were entered. Before you decide a code is dead, rule out the boring mechanical reasons first:
- Find the right field. It is usually labelled *promo code*, *voucher*, *coupon*, or *discount* on the payment or cart-summary step — not on the product page. On some sites it hides behind a "Have a code?" link you have to expand.
- Copy, do not retype. Copy the exact string to avoid typos. Watch for a stray space at the start or end when you paste — that alone can break it.
- Mind the case. Codes are often case-sensitive. Enter it exactly as published; do not let autocorrect capitalise it for you.
- Apply, then check the total. A valid code changes the order total or shows a discount line. If the total does not move, the code did not actually take, even if no error appeared.
- One code per order. Almost every checkout allows only a single promo code per transaction. If you have two, you usually have to pick the better one.
Minimum spend, excluded items, and other quiet rules
A code can be live, correctly entered, and still refuse to apply — because your order does not meet its conditions. The conditions are real money rules the merchant attaches to the code, and they are the same kind of fine print that decides whether a card offer is worth using.
- Minimum spend. A code might need your cart to cross a threshold before it activates. Below that, the checkout silently rejects it.
- Excluded items. Sale items, gift cards, certain brands, and delivery fees are commonly excluded. A code can apply to part of your cart and skip the rest.
- Category or first-order limits. Some codes only work in one category, or only on your first order with that merchant.
- Payment method. A code tied to a specific bank or wallet only applies when you pay that way.
Combining a coupon with a bank card offer
This is where the real savings hide. A merchant promo code and a credit-card discount come from two different places — the merchant funds the code, the bank funds the card offer — so on some checkouts you can use both on the same order. On others, the terms explicitly forbid it.
- Apply the coupon code first, at the cart or promo-code step, and confirm the total drops.
- Pay with the qualifying card so the bank offer applies at the payment step. Online, that may show as an instant discount; in some cases the card rebate lands later.
- Read the no-stacking line. Many offers say "not valid with other promotions". If either the code or the card offer says that, you generally have to choose one — using both can void the discount entirely.
To find out which card gives you the bigger discount at the places you actually shop — before you decide whether to stack — run your spending through the Card Finder. It ranks every Sri Lankan card by the rupees you would really save.
How to avoid sketchy coupon sites
A lot of "coupon" sites exist to collect clicks, not to give you working codes. They pad a page with dozens of undated, unverified codes so something looks available even when nothing works. Some go further and ask you to install a browser extension or hand over details you should never give for a discount. Warning signs:
- No verified-on date anywhere — every code is presented as if it is eternally valid.
- It asks you to install an extension or sign up before revealing the code.
- It requests your card number, OTP, or password "to unlock" a deal. No legitimate coupon ever needs that.
- Endless redirect pages and pop-ups between you and the actual code.
Frequently asked questions
Why does a code work for someone else but not for me?
Can I use more than one coupon code on a single order?
How do I know a coupon on coupons.lk is still live?
A code did not apply. Is it definitely dead?
Do I need an account to use a coupon code?
Enter your monthly spend and we rank every Sri Lankan credit card by the rupees you would actually save.
Open the Card Finder →