Mobile Legends Diamonds Not Received? Causes and Fixes in Bangladesh
05 Nov 2026 • 5 min read • 16 views •
Share:

Mobile Legends Diamonds Not Received? Causes and Fixes in Bangladesh

A
Digital Gaming & FinTech Specialists (Dhaka, BD) • Updated

Mobile Legends Diamonds Not Received? Causes and Fixes in Bangladesh

Your Mobile Legends diamonds haven't arrived? There are four common causes. The order is still being processed. The User ID or Zone ID was wrong. The game needs a restart. Or the bKash payment didn't finish. First, wait about 30 minutes and restart the game. Still nothing? Check your IDs against the order, then send your order number to AroraShop support. AroraShop's Mobile Legends page asks buyers to do this if delivery takes more than 5 to 30 minutes.

Checking Mobile Legends profile after a top-up

Quick checklist

  1. Wait 30 minutes after paying.
  2. Close Mobile Legends fully and open it again.
  3. Check your order status in your AroraShop Dashboard, under Orders.
  4. Compare the ID in your order with the ID in your game profile, digit by digit.
  5. Check that the bKash or Nagad payment shows as successful.
  6. Still missing? Contact support with your order number.

Cause 1: The order is still processing

Most top-ups arrive in minutes. Some take longer when many people order at once, or when the game's servers are busy. Give it the full time shown on the product page. Then restart the game. The diamond count doesn't always update while the game is open.

Cause 2: Wrong User ID or Zone ID

Mobile Legends accounts have two numbers. To see them, tap your avatar in the top-left corner and look at the upper-right of your profile. You'll see something like 1234567890(12345). The long number is the User ID, and the short number in brackets is the Zone ID.

Top-ups usually need both. AroraShop's Mobile Legends order form has one ID box, so ask live chat how to enter your Zone ID before you pay. If you've already ordered and aren't sure what you entered, contact support right away.

One wrong digit can send diamonds to another account. Top-ups sent to the wrong account usually can't be reversed, which is why copying the ID matters so much. Our guide on how to find your game UID shows the exact spot.

Comparing User ID and Zone ID with the order

Cause 3: The payment didn't complete

Open your bKash or Nagad app and check the transaction. If the money left your account but the AroraShop order isn't marked as paid, keep the transaction ID and send it to support. If the payment failed, the order won't be processed. Our bKash payment failed guide covers the common reasons.

Cause 4: Logged in to a different account

Do you have more than one Mobile Legends account? The diamonds may be on the other one. Check which account your ID belongs to. This often happens to players who switch between a main and a second account, or log in with different Google or Facebook accounts.

What not to do while you wait

  • Don't pay again for the same pack. Wait for support to check the first order.
  • Don't give your password to anyone who says they can "fix" it for you.
  • Don't delete the game or clear its data before support has checked.
  • Don't trust strangers in comments who say they're from AroraShop. Use the live chat on the site.

How to contact support the right way

Send everything in one message so support can check quickly:

  • Your AroraShop order number
  • The User ID and Zone ID from your game profile
  • A screenshot of your profile showing the ID
  • Your bKash or Nagad transaction ID
  • The time you paid

Use AroraShop live chat. If the shop confirms the top-up was sent but you still don't see it, you can also contact Moonton through the official Mobile Legends support.

Contacting AroraShop support about missing diamonds

How to avoid this next time

  • Copy your IDs from your profile instead of typing them.
  • Ask live chat how to enter the Zone ID before your first order.
  • Keep a screenshot of your profile on your phone.
  • Top up while logged in to the account you want the diamonds on, so you can check right away.
  • Don't place a second order while the first one is still pending. It can make things harder to sort out.

Mobile Legends diamond prices

PackPrice on AroraShop
55 Diamonds৳120
275 Diamonds৳600
565 Diamonds৳1,200
1,160 Diamonds৳2,299
1,770 Diamonds৳3,600

At today's prices, the 1,160 pack costs less per diamond than the 1,770 pack. See our game top-up price list for the full comparison, or the MLBB diamond price guide. Top up on the Mobile Legends Diamonds page.

Playing Free Fire or PUBG too? Read Free Fire diamonds not received and PUBG UC not received.

Frequently asked questions

How long do Mobile Legends diamonds take to arrive?

Usually a few minutes. AroraShop asks you to contact support if it takes more than 5 to 30 minutes.

Why haven't my MLBB diamonds arrived?

Most often the order is still processing, the ID was wrong, the game needs a restart, or the payment didn't finish.

What is the Zone ID in Mobile Legends?

It's the short number in brackets after your User ID on your profile.

Can diamonds sent to the wrong ID be returned?

Usually not. Contact support right away with your order number, but always check your ID before you pay.

What should I send to support?

Your order number, User ID and Zone ID, a profile screenshot, your payment transaction ID, and the time you paid.

Should I order again if the diamonds are late?

No. A second order won't speed up the first. Wait, then contact support about the first order.

Can I top up a friend's Mobile Legends account?

Yes. Ask them for their User ID and Zone ID, and check both before you pay.

Do I need my password for an MLBB top-up?

No. A top-up only needs your game ID. Never share your password.

Conclusion

Most missing diamonds turn up after a short wait and a restart. If they don't, the fix is usually in the details: the right User ID, the right Zone ID, and a payment that went through. Send support everything in one message and they can check it fast.

Top up Mobile Legends Diamonds on AroraShop with bKash. Our live chat team answers in Bangla and English.