Leave a Review
Free Fire Diamond Top Up in Bangladesh: How to Pay by bKash
26 Oct 2026 • 7 min read • 16 views •
Share:

Free Fire Diamond Top Up in Bangladesh: How to Pay by bKash

A
AroraShop
Content Writer

Free Fire Diamond Top Up in Bangladesh: How to Pay by bKash

To complete a free fire diamond top up in Bangladesh, copy your Player ID from the game, pick a diamond pack on a trusted store or app, pay with bKash, Nagad, or Rocket, and wait for the diamonds to land in your account. You never give a password or log in. The whole process takes a few minutes if you enter the right ID.

The hard part is not the payment. Dozens of sites and apps sell diamonds, and they differ in price, speed, and honesty. Some ask for your login, some make you guess whether the order went through, and many players do not own an international card. A single typo in the ID can send diamonds to a stranger. Underage players also need a parent's permission before using a mobile wallet.

This guide walks you through the process in four steps: find your ID and choose a pack, pick a safe store, pay with your mobile wallet, and confirm delivery. Prices come from AroraShop's Free Fire Diamond page, so you can see what a fair price looks like in BDT.

What you need before a Free Fire diamond top up

You need four things: your Player ID, a mobile wallet with enough balance, a supported server, and a store account. A UID top up adds diamonds straight to your Free Fire account, so the store only needs your ID, never your password.

Free Fire Diamond

What a UID top up does

Diamonds are Free Fire's premium currency. You spend them on outfits, weapons, pets, Luck Royale, and Diamond Spin. When you buy by UID, the store sends diamonds to the account that owns that ID. Free Fire and Free Fire MAX share one account, so the same ID works for both.

Any store that asks for your Facebook, Google, or game password is not doing a UID top up, so leave.

Checklist before you start

Gather these before you open a store:

  • Player ID: an 8 to 10 digit number, plus your in-game nickname to check against.
  • Mobile wallet: bKash, Nagad, or Rocket with enough balance for your pack. If the wallet belongs to a parent, ask first.
  • Server: AroraShop's Free Fire diamonds are not available for Indonesian servers, so check yours before paying.
  • Store account: AroraShop asks you to create an account to get full service on its website.

Step 1. Find your Player ID and pick a pack

Open Free Fire, tap your profile picture in the lobby, and copy the ID shown under your nickname. Then choose a diamond pack that matches what you want to buy, and compare the cost per diamond before you pay.

How to find and copy your ID

  1. Open the game and wait for the lobby to load.
  2. Tap your profile picture at the top left.
  3. Find the ID under your nickname and tap the copy icon if there is one.
  4. Paste it into a notes app and check it against the game screen.

A four-step process diagram showing how to find and copy a Free Fire Player ID.

Pasting beats typing because one wrong digit sends your diamonds to another player.

How to choose the right pack

Larger packs cost less per diamond. The table uses approximate prices from AroraShop's Free Fire Diamond page, and prices can change, so check the page before you pay.

Pack Approx. price (BDT) Cost per diamond
100 diamonds ~90 ~0.90
310 diamonds ~260 ~0.84
520 diamonds ~430 ~0.83
1,060 diamonds ~850 ~0.80

Packs run from 60 to 1,800+ diamonds, so a 20 diamond top up is not an option there. Here is a worked example. If you want about 1,000 diamonds, ten 100-diamond packs cost around 900 BDT. One 1,060 pack costs around 850 BDT and gives you 60 more diamonds. The page also lists a weekly membership at 157 BDT, a monthly membership at 780 BDT, and a Level 10 level up pack at 66 BDT.

Buy the largest pack you will actually use, because the cost per diamond drops as the pack grows.

Step 2. Choose a trusted top-up website or app

Pick a store that takes only your Player ID, shows your nickname before you pay, accepts bKash, Nagad, or Rocket, and gives you a support channel that answers. A website works fine on any phone, and an app can add discounts.

Website or app

A top up website needs no installation, and you can check prices on any device. A top up app keeps your orders and ID in one place. AroraShop has an official Android app on Google Play with app-only discounts, while its website requires an account. Garena also runs its own top-up channels. Check whether they accept your wallet before relying on them, since many players in Bangladesh buy from local stores that take bKash directly.

Signs of a trustworthy store

Run through this list before you pay:

A magnifying glass rests on a paper receipt beside a closed smartphone.

  • It asks for a Player ID only, never a password or OTP from your game login.
  • It shows your nickname or a confirmation screen before payment.
  • It lists bKash, Nagad, or Rocket and sends you to a payment gateway.
  • It shows reviews you can check and a support contact that works.
  • It states a delivery time instead of promising miracles.
  • Its prices sit close to the market. A price far below it should make you suspicious.

A store that asks only for your ID, takes a local wallet, and answers support is safe enough to try with a small pack first.

Step 3. Pay with bKash, Nagad, or Rocket

Select your pack, paste your ID, choose bKash, Nagad, or Rocket, and finish the payment inside the wallet's own screen. The order only counts once the transaction is confirmed.

Place the order

  1. Log in to your store account.
  2. Open the Free Fire diamond page and select your pack.
  3. Paste your Player ID and check the nickname it shows.
  4. Choose your payment method and continue to the gateway.
  5. Enter your wallet number, then the OTP and PIN only on the wallet's payment screen.
  6. Save the transaction ID, the TrxID, and take a screenshot of the receipt.

Protect your wallet

Never send your PIN or OTP to a support agent, in chat or by phone. A store only needs the wallet's payment screen, and AroraShop asks you to pay through the gateway listed on its website. If you are under 18, get a parent's permission before spending from a family wallet. Some stores cancel orders paid that way without it.

Your PIN belongs on the wallet screen only, never in a chat window.

Step 4. Confirm delivery and fix problems

Open Free Fire, check your diamond balance in the lobby, and compare it with the pack you bought. Most top ups arrive within minutes, and the store's support can trace any order that does not.

How long delivery takes

AroraShop's Free Fire page says diamonds arrive almost instantly or within minutes. Its general policy says delivery can take 20 to 60 minutes after verification when a transaction needs checking. Wait a full hour before you worry, and restart the game once if the balance looks unchanged.

What to do if diamonds are missing

Work through these in order:

  1. Recheck the ID you entered against the one in your profile.
  2. Confirm the order status in your store account.
  3. Send support your Player ID, pack, TrxID, and receipt screenshot.

AroraShop's support runs on WhatsApp and replies in under 15 minutes on average. You can also email support@arorashop.com. The store's separate Refunds and Returns policy page covers refund cases.

Send support the ID, TrxID, and receipt together, and your order gets traced faster.

Ready for your next top up

A safe Free Fire diamond top up comes down to four moves: copy your ID, choose a fair pack, pay through a mobile wallet on a trusted store, and check your balance. Start with a small pack if you are testing a new store, then move to bigger packs once delivery works.

When you are ready, you can top up Free Fire diamonds at AroraShop using your Player ID and bKash, Nagad, or Rocket.