
How to Buy Gift Cards in Kenya with M-Pesa (2026 Guide)
Buying a gift card in Kenya used to mean asking a friend abroad, or trusting a stranger on Facebook with your M-Pesa. Neither is necessary any more. This guide explains how to buy a gift card in Kenya, how to pay with M-Pesa, and the one mistake that makes a perfectly genuine card refuse to work.
Read the region section even if you skip everything else. It is the single reason most gift card complaints in Kenya happen.
What a gift card actually is
A gift card is prepaid credit for one company's store. An Apple gift card adds money to your Apple ID, which you then spend on apps, iCloud storage, music or an iPhone. A PlayStation card adds money to your PSN wallet for games and PS Plus. A Steam card funds your Steam wallet for PC games.
A gift card is not a bank card. You cannot withdraw the money, send it to someone else, or spend it anywhere except the company that issued it. That restriction is exactly why it works so well for Kenyans: you get to pay a foreign company that does not accept M-Pesa, without owning a card that works internationally.
Why Kenyans use gift cards
Most people arrive at gift cards after hitting the same wall. You want to buy something online, the site asks for a Visa or Mastercard, and your Kenyan card is declined or you simply do not have one.
The common reasons people buy:
- No international card. Many Kenyan debit cards are blocked for foreign online payments by default.
- Paying for apps and subscriptions. Topping up an Apple ID or Google account with a card is far simpler than fighting with a bank.
- Buying games. PlayStation, Xbox and Steam all sell digitally, and a wallet top-up is the easiest route.
- Gifting. Sending credit to a child, a sibling or a friend without handing over cash.
- Budget control. Prepaid credit cannot overspend. Nothing recurring can drain it.
How to buy a gift card with M-Pesa
The whole point is that you pay with the money already on your phone. No bank, no Visa, no forex.
- Pick the brand. Apple, PlayStation, Steam, Netflix, Roblox, Xbox, Amazon, Google Play and Spotify are the ones Kenyans buy most.
- Pick the right region. This is the step people rush. See the next section — get it wrong and the code will not redeem.
- Pick the amount. Cards sell in fixed values, not any figure you choose. A $10 card exists; a $13 card usually does not.
- Enter your email carefully. The code is delivered to that address. One wrong letter sends your card to a stranger.
- Pay with M-Pesa. A prompt appears on your phone. Enter your PIN to approve.
- Check your email for the code, including your spam folder.
The region trap — read this part
This is the number one reason a gift card "does not work" in Kenya, and it is almost never a fake card.
A gift card only works on an account from the same country. A US Apple card only tops up a US Apple ID. A UK PlayStation card only works on a UK PSN account. Buy the wrong region and the code is genuine, paid for, and useless to you.
Worse, most sellers treat a delivered code as final. Once it has been sent to you, it usually cannot be returned, because there is no way to prove you have not already used it. So the region is not a small detail — it is the difference between money spent and money wasted.
How to check your account's country before you buy
| Service | Where to look |
|---|---|
| Apple | Settings, tap your name, then Media & Purchases, then View Account. The country is listed there. |
| PlayStation | Account Settings on the console or on the PlayStation website. The country was fixed when the account was created. |
| Xbox | Microsoft account settings, under your profile's country or region. |
| Steam | Store settings show your wallet's currency, which tells you the region. |
| Google Play | Play Store, tap your profile, then Payments & subscriptions, then Settings. |
Prices checked on 28 October 2026. Live prices for every card are on the brand pages at iTey Gift Cards.
Many Kenyans created their accounts with the country set to the United States, because that is the default a lot of people pick to reach more apps. If yours is a US account, you need a US card. If you genuinely do not know, check before paying, not after.
What gift cards cost in Kenya
A gift card in Kenya costs more than its face value converted to shillings. That is normal and it is not a trick. The seller buys the card in dollars, pounds or euros, pays a supplier fee, and carries the exchange rate risk. The margin on top covers that.
Some real examples from our own catalogue, to show how the pricing works in practice:
| Card | Price |
|---|---|
| Apple Gift Card $5 (USA) | KSh 2,400 |
| Apple Gift Card $10 (USA) | KSh 3,150 |
| Apple Gift Card $25 (USA) | KSh 5,400 |
| PSN Gift Card €10 (Germany) | KSh 3,350 |
| PlayStation Gift Card £10 (UK) | KSh 4,199 |
| PSN Gift Card $25 (USA) | KSh 5,400 |
Prices move with the exchange rate, so treat these as a guide and check the live price on the product page before paying.
One useful habit: compare the price per dollar, not the headline figure. A larger card is often better value per dollar than several small ones, so if you know you will spend it, buying one bigger card usually costs less overall.
How to avoid getting scammed
Gift card fraud is common in Kenya because a code is pure value. Once someone has the numbers, the money is gone and there is no recall.
- Never buy a code from a WhatsApp status or a Facebook comment. If the seller has no shop, no address and no history, you have no recourse.
- Never send M-Pesa to a personal number for a gift card. Pay a registered till or paybill, so there is a record.
- Be suspicious of a discount that is too good. Nobody sells a $50 card for KSh 3,000. Cards far below cost are usually stolen or already spent.
- Never share a code you own. Not with "support", not with anyone who calls you. A code is like cash.
- Never pay a fine or a debt with a gift card. No government office, bank or employer collects money that way. If someone insists, it is a scam, every single time.
- Screenshot your code when you receive it, before you redeem it. If a redemption fails, you have proof of what you were sent.
Common problems and what they mean
| What you see | What it usually means |
|---|---|
| "This code is not valid in your country" | Region mismatch. The card is fine, the account is from a different country. |
| "This code has already been redeemed" | Either it was already used, or you were sold a code someone else had. |
| The code will not type in | Watch for 0 and O, and 1 and I. Copy and paste rather than retyping. |
| No email arrived | Check spam first, then confirm the address you entered was spelled correctly. |
| Money left over after buying | Normal. Wallet credit stays until you use it. It does not expire on the major services. |
Related guides
- Apple gift cards in Kenya — which region, how to redeem
- PSN gift cards — US vs UK vs UAE, which region
- PlayStation Plus in Kenya — how to pay with PSN cards
- Steam wallet codes in Kenya from $5
- Mobile Legends diamonds in Kenya
- How to pay for ChatGPT Plus in Kenya
- Send dinner to family in America — DoorDash and Uber Eats
Browse gift cards by brand
Apple · Google Play · PlayStation · Xbox · Steam · Roblox · Amazon · Netflix · Spotify · Binance · ChatGPT · Riot Games · PUBG · DoorDash · all gift cards
Frequently asked questions
Can I buy a gift card in Kenya with M-Pesa?
Yes. You pay from your M-Pesa balance, approve the prompt on your phone with your PIN, and the code is sent to your email. No bank card is involved at any point.
Do I need a Visa card to buy one?
No. That is the main reason gift cards are popular here — they let you pay international companies without an international card.
Which region should I choose?
The same country your account was created in. If your Apple ID is American, buy a US card. If your PSN account is British, buy a UK card. Never choose based on price alone.
Can a gift card be refunded?
Generally no, once the code has been delivered. There is no way to prove an emailed code has not been used, so codes are treated like cash. Check the region and the amount before you pay.
Does gift card credit expire?
On the major services — Apple, PlayStation, Steam, Xbox — the credit does not expire once it is in your wallet. It simply waits until you spend it.
Can I convert a gift card to cash or M-Pesa?
No. Gift card credit only spends inside the issuing company's store. Anyone offering to "convert" your card to cash is trying to take the code from you.
Can I send a gift card to someone else in Kenya?
Yes. Buy the card and forward the code to them. Just make sure their account is in the same region as the card you bought.
The short version
Buying gift cards in Kenya is straightforward once you know the rules. Pay with M-Pesa. Match the region to your account. Choose a value the service actually sells. Use a seller with a real address and a payment record. And treat the code, once it arrives, exactly like cash.
Get the region right and almost nothing else can go wrong.
Ready to buy?
Same-day delivery in Nairobi. Genuine products. Manufacturer warranty.