07 Jul 2026
How to Gift MLBB Diamonds to Friends in Nepal: Step-by-Step UID Guide
Your best mate's birthday is tomorrow. He's been maining Chou since Season 12, still running the default skin, and you know exactly what would make his day — a fat stack of diamonds landing in his Mobile Legends account out of nowhere. The problem? You don't have his password, you're not going...
Your best mate's birthday is tomorrow. He's been maining Chou since Season 12, still running the default skin, and you know exactly what would make his day — a fat stack of diamonds landing in his Mobile Legends account out of nowhere. The problem? You don't have his password, you're not going to ask for it (that's how accounts get banned or stolen), and Moonton's in-game gifting system is clunky at best in this region.
Good news: you don't need his password. You don't need his phone. You don't even need him to be online. All you need is his UID and Zone ID — two numbers sitting right on his profile screen — and you can gift MLBB diamonds in Nepal straight into his account using eSewa, Khalti, or your mobile banking app. He gets a "Diamonds received" notification mid-match, you get the bragging rights, and nobody had to share a single login detail.
I've done this dozens of times — birthday surprises for squad-mates, "sorry I fed that whole game" apology gifts, Dashain treats for my cousin who grinds Mythic every season. This guide covers the entire process on GamePasal, including the one mistake with bank remarks that can get your payment reversed (yes, really — more on that below).
Why Gift Diamonds via UID Top-Up Instead of In-Game?
Before the steps, a quick reality check on why UID top-up is the way Nepalese gamers actually do this:
- No password sharing. UID top-up is completely one-directional. You push diamonds in; you can never touch the account itself. Your friend's account stays 100% theirs.
- In-game gifting is restrictive. Moonton's native gift feature only covers certain skins and items, often requires you to have been friends in-game for days, and doesn't let you send raw diamonds in most cases. UID top-up sends actual diamonds they can spend on whatever they want — the new Collector skin, a Starlight pass, emotes, anything.
- No international card needed. Codashop and the in-game shop lean on payment methods most of us in Nepal don't have. A mlbb uid topup nepal service like GamePasal takes eSewa, Khalti, and mobile banking QR — the stuff already on your phone.
- It's genuinely instant. Diamonds credit through Moonton's official pipeline, usually within 5–15 minutes of payment verification, often faster. Your friend sees the mail icon light up and that's it.
The send mobile legends diamonds friend trick is literally just this: use their UID instead of yours at checkout. That's the whole hack. Everything else is a normal top-up.
MLBB Diamond Packs for Gifting: Prices in NPR
Here's the full gifting menu. Prices below reflect GamePasal's typical range in Nepali Rupees — always check the live rate on the store page since Moonton adjusts regional pricing now and then.
| Diamond Pack | Price (NPR) | Best For |
|---|---|---|
| 55 Diamonds | Rs. 145 | Small gift — a "gg wp" gesture or emote money |
| 86 Diamonds | Rs. 216 | Small gift — enough for a basic skin fragment push |
| 110 Diamonds | Rs. 292 | Small gift — a step up without breaking Rs. 300 |
| 141 Diamonds | Rs. 376 | Small gift — solid starter-skin territory |
| 165 Diamonds | Rs. 411 | Small gift — clean mid-tier gesture |
| 172 Diamonds | Rs. 433 | Small gift — weekly-pass-adjacent territory |
| 257 Diamonds | Rs. 635 | Casual surprise — a decent chunk toward an Elite skin |
| 275 Diamonds | Rs. 672 | Casual surprise — clean number, feels generous |
| 343 Diamonds | Rs. 846 | Birthday gift — covers most Elite skins outright |
| 429 Diamonds | Rs. 1,061 | Birthday gift — Elite skin plus change |
| 514 Diamonds | Rs. 1,255 | Birthday gift — Special skin range |
| 565 Diamonds | Rs. 1,368 | Birthday gift — the classic "proper present" pack |
| 600 Diamonds | Rs. 1,474 | Birthday gift — round number, easy squad math |
| 706 Diamonds | Rs. 1,705 | Big birthday — Epic skin money |
| 792 Diamonds | Rs. 1,906 | Big birthday — Epic skin with room to spare |
| 2,195 Diamonds | Rs. 5,161 | The grand gesture — Collector/Legend skin range |
| Weekly Pass | Rs. 260 | Budget gift that keeps giving — daily diamonds for 7 days |
A few gifting tips from experience:
- The 565 pack is the birthday default. It's enough for an Elite skin plus some emote money, and at Rs. 1,368 it lands right in the range most of us are comfortable spending on a good friend.
- Squad pooling works great for the 2,195 pack. Five friends throwing in roughly Rs. 1,032 each via eSewa gets your birthday boy 2,195 diamonds for Rs. 5,161 total. One person collects, one person orders. Done.
- The Weekly Pass is criminally underrated as a gift. Rs. 260 and your friend gets reminded of you every single day for a week when the daily diamonds drop.
When you buy ml diamonds for friend nepal style, the diamonds also count toward your friend's recharge events — so if there's a double-diamond or recharge-reward event running, they get those bonuses too. Time your gift around events if you want maximum value.
Step 1: Get Your Friend's UID and Zone ID (Without Ruining the Surprise)
The UID (User ID) and Zone ID (Server ID) are the only two things you need. Here's where they live in-game:
- Open Mobile Legends and tap the profile avatar in the top-left corner of the main lobby.
- Look directly under the player name. You'll see something like: 123456789 (1234).
- The long number is the UID. The number in brackets is the Zone ID. Both matter — a correct UID with the wrong Zone ID means diamonds go nowhere (or worse, to a stranger).
Now, how do you get your friend's numbers without tipping them off?
- Check your in-game friends list. Tap their name from your friends tab, open their profile, and the UID + Zone ID is displayed the same way. This is the stealth method — they'll never know.
- From a recent match. Open match history, tap their name from the scoreboard, view profile. Same numbers.
- From a screenshot. If they've ever posted a profile screenshot in your Messenger or Discord squad group (and let's be honest, everyone flexes their winrate at some point), the UID is right there.
- Just ask, casually. "Oi, what's your ML ID? Want to check your stats" works every time. Nobody suspects a top-up from that question.
Write both numbers down carefully. Double-check them. Triple-check them. A one-digit typo and some random player in Indonesia gets a birthday gift instead of your friend — and top-ups to a wrong-but-valid UID are not refundable, because the diamonds genuinely got delivered. Just to the wrong person.
Pro tip: before ordering, verify the UID belongs to your friend. Most top-up checkouts (including GamePasal's flow) validate the UID and show the in-game name attached to it. If the name that pops up isn't your friend's IGN, stop and re-check the numbers.
Step 2: Place the Order on GamePasal Using THEIR UID
This is where the gifting magic happens, and it's stupidly simple:
- Open the MLBB diamonds page on GamePasal — https://gamepasale.com/catalogs/buy-mobile-legends-bang-bang-diamonds-in-nepal.
- Pick the diamond pack from the table above that matches your budget and the occasion.
- In the UID field, enter your FRIEND's UID — not yours. This is the entire trick. The system doesn't care whose account it is; it delivers to whatever UID you enter.
- Enter your friend's Zone ID in the Zone/Server field.
- Confirm the in-game name shown matches your friend's IGN. If it says "xXShadowChouXx" and your friend is "GurungOP", something's wrong — fix the numbers before paying.
- Add your own contact details (your phone/email) so the order confirmation and any support communication comes to you, keeping the surprise intact.
- Proceed to checkout.
That's it. There is no "gift mode" toggle needed anywhere. The UID field is the gift mode.
Step 3: Pay with eSewa, Khalti, or Mobile Banking (QR Scan)
GamePasal supports the payment methods every Nepalese gamer already lives on:
- Choose your payment method — eSewa, Khalti, or mobile banking (IME Pay and bank QR options depending on availability).
- Scan the QR code shown at checkout with your eSewa/Khalti app, or send to the displayed merchant ID. The amount should match your order total exactly — don't round it off.
- ⚠️ Fill the remarks/purpose field carefully — read the safety warning section below BEFORE you type anything here. This one detail trips up more people than wrong UIDs do.
- Take a screenshot of the successful payment — the confirmation screen showing amount, transaction ID, and date.
- Upload the payment screenshot on the order page (or send it via the store's WhatsApp/Viber support if prompted). This is how the team verifies your payment against your order.
- Submit and relax.
Verification-to-delivery usually takes 5–15 minutes during business hours. Late-night orders (we've all panic-bought diamonds at 1 AM before a birthday) may take slightly longer, but they process.
Step 4: Your Friend Receives the Diamonds — No Password, No Login, Nothing
Here's what happens on your friend's end, which is precisely nothing they need to do:
- The diamonds are credited directly to their account through Moonton's official top-up channel.
- If they're online, they'll see the diamond balance update and usually get a top-up notification. If there's a recharge event active, the event rewards pop too.
- If they're offline, the diamonds are simply sitting there next time they log in.
- At no point does anyone — not you, not GamePasal — log into their account, see their password, or touch anything. UID top-up is deposit-only by design.
Then comes the fun part: the "BRO WHO SENT ME 565 DIAMONDS??" message in the group chat. Deny everything for at least ten minutes. It's tradition.
⚠️ Remarks Field Safety Warning — Read This Before Paying
This is the part almost no other guide tells you, and it's the difference between a smooth gift and a reversed payment with a support headache.
Do NOT write gaming-related words in the remarks/purpose field when paying via eSewa, Khalti, or mobile banking. That means avoid words like:
- ❌ "diamonds"
- ❌ "MLBB" / "Mobile Legends" / "ML top-up"
- ❌ "gift" combined with game terms (e.g., "diamond gift")
- ❌ "top-up" / "topup" / "game recharge"
- ❌ "gaming" / "in-game purchase"
Why? Some Nepalese banks and payment processors run automated filters on transaction remarks, and gaming-related keywords can get a transaction flagged, held, or outright reversed. Digital goods and game top-ups sit in a grey zone for some compliance systems, and an overzealous filter doesn't care that your Rs. 1,368 was a perfectly innocent birthday present. A flagged transaction means delayed diamonds at best, and at worst a reversed payment where you're stuck coordinating between the bank and the store to sort it out.
What to write instead — keep it neutral and boring:
- ✅ "gift friend"
- ✅ "personal transfer"
- ✅ "payment"
- ✅ "birthday gift"
- ✅ Or just leave it blank if the field is optional
Boring remarks = smooth transaction = fast diamonds. This applies to every game top-up you ever do in Nepal, not just MLBB gifting. Tell your squad; it saves everyone grief.
Ready to Surprise Your Squad-Mate?
Rates shift with Moonton's regional pricing and running promos, so check the live prices before you order:
👉 [Visit GamePasal to check rates: https://gamepasale.com/catalogs/buy-mobile-legends-bang-bang-diamonds-in-nepal]
Whether it's a 55-diamond "thanks for the save" or a 2,195-diamond birthday nuke, the process is identical: their UID, their Zone ID, your eSewa, five minutes of your time.
FAQ: Gifting MLBB Diamonds in Nepal
Q: Can I really send Mobile Legends diamonds to a friend without their password? A: Yes, 100%. UID top-up only requires the friend's UID and Zone ID, both of which are publicly visible on their in-game profile. The diamonds are pushed into the account through Moonton's official channel — no login, no password, no account access of any kind is involved. It's the safest way to gift MLBB diamonds in Nepal.
Q: Where does my friend find their UID and Zone ID if I want to ask them directly? A: In the MLBB lobby, tap the profile avatar in the top-left corner. Below the player name is a number like 123456789 (1234) — the first number is the UID, the number in brackets is the Zone ID. You can also see it yourself by opening their profile from your in-game friends list, which keeps the gift a surprise.
Q: How long does it take for my friend to receive the gifted diamonds? A: Typically 5–15 minutes after your payment screenshot is verified. Most orders during regular hours are near-instant. Late-night orders may take a little longer to verify, but they always process. Your friend needs to do nothing — the diamonds appear in their balance automatically.
Q: What happens if I enter the wrong UID or Zone ID? A: If the UID is invalid, the order simply won't validate and you can correct it. The dangerous case is a valid but wrong UID — the diamonds get delivered to a stranger's account and cannot be recalled or refunded, since delivery technically succeeded. Always confirm the in-game name shown at checkout matches your friend's IGN before paying.
Q: Will my friend's account get banned for receiving gifted diamonds? A: No. UID top-ups through GamePasal go through official Moonton distribution channels, exactly the same as topping up your own account. It's not third-party injection or any grey-market method. Millions of players worldwide receive UID top-ups from friends and family — it's a normal, supported transaction.
Q: Can I pay with eSewa or Khalti, and why shouldn't I mention "diamonds" in the remarks? A: Yes — eSewa, Khalti, and mobile banking QR are all supported. Avoid gaming keywords like "diamonds", "MLBB", or "top-up" in the payment remarks because some banks' automated filters flag or reverse transactions with those terms. Write something neutral like "gift friend" or "personal transfer" instead, or leave the field blank.
Q: Do gifted diamonds count toward recharge events on my friend's account? A: Yes. Since the diamonds are credited as a genuine top-up on their account, they trigger any active recharge events, first-recharge bonuses (if unused), and double-diamond promos on your friend's side. Gifting during an event window is the smartest way to stretch your rupees.
Q: Can several friends pool money for one big diamond gift? A: Absolutely, and it's the standard move for birthdays in most squads. Everyone sends their share to one person via eSewa or Khalti, and that person places a single order — say the 792 or 2,195 pack — using the birthday friend's UID. One order, one payment, one very happy Mythic grinder.
GamePasale is your trusted Game Pasal — the #1 top-up store in Nepal for Free Fire Diamonds and PUBG UC. Buy Free Fire diamonds in Nepal online with eSewa or Khalti at cheap rates. Free Fire diamond top up Nepal eSewa at cheap rate — all packs from 100 diamonds to largest bundles. Keep your order reference handy for faster support.
Quick links
Popular top-up guides and price pages.