Mobile top-up is the single largest microtransaction segment in gaming. PUBG Mobile and Mobile Legends each clear $1B+ per year, Brawl Stars $500M+, Free Fire $300M+. After 2022, direct top-up from a Russian card doesn’t go through in most of these games: not an App Store with a Russian Apple ID, not Google Play with an attached Mir card. The two working replacements: top-up by in-game ID through a reseller, and Apple/Google gift cards in the right region. Below — a breakdown for the four top games with concrete prices, delivery methods, and traps.
What changed by 2026
- PUBG Mobile — peak player numbers are past, but it’s still the #2 mobile shooter worldwide by DAU. UC (Unknown Cash) is the main currency, Royale Pass is the staple donation product.
- Mobile Legends: Bang Bang — largest mobile MOBA in Southeast Asia. Diamonds is the main currency, Magic Wheel and Lucky Spin are the biggest spend sinks.
- Free Fire / Free Fire Max — the leader in India, Brazil, and CIS. Diamonds is the main currency, Elite Pass is the standard donation.
- Brawl Stars — Supercell shipped Brawl Pass Plus + a Gems rebalance in 2024, making donation more progress-efficient.
- App Store / Google Play in RU — payment from Russian cards still doesn’t work; the working path is regional Apple ID / Google accounts topped up with TR / KZ / AR / BR gift cards.
Most mobile publishers tolerate regional arbitrage (unlike Roblox/Epic). PUBG Mobile, Mobile Legends, and Free Fire all directly support ID top-up — it’s a legitimate path, no bans triggered.
PUBG Mobile — Unknown Cash (UC)
Base currency — UC. Top packs:
- 60 UC = $0.99
- 325 UC = $4.99 (+25 bonus)
- 660 UC = $9.99 (+60 bonus)
- 1800 UC = $24.99 (+300 bonus)
- 3850 UC = $49.99 (+850 bonus)
- 8100 UC = $99.99 (+1800 bonus)
Royale Pass Elite — 360 UC, Royale Pass Elite Plus — 960 UC. One premium outfit — 1800–3000 UC, an exclusive M416 Glacier — 8100 UC through Wheel of Fortune.
How to top up
-
By UID via reseller — most popular method. Open PUBG Mobile → home screen → player ID (10 digits). Give it to the reseller, they credit UC in 5–30 minutes. Server region (Asia / Europe / NA / KRJP / SA) is not critical — UC binds to the profile, not the server.
-
Midasbuy gift cards — Midasbuy (PUBG Mobile’s official payment portal) accepts regional cards. Buy a Midasbuy KZ / TR card via reseller, redeem on midasbuy.com.
-
App Store / Google Play regional card — buy a gift card for the right region (TR / KZ / BR), top up an Apple ID / Google account, then do the in-app purchase from inside PUBG Mobile.
Listings — PUBG Mobile UC, PUBG Mobile 10–40500 UC, PUBG Mobile 60–1800 UC, PUBG Mobile UC + passes by ID, by ID — UC top-up by country.
Price: 660 UC via reseller = ~$6.5–7 (vs US sticker $9.99). 25–30% savings.
Mobile Legends — Diamonds
Main currency — Diamonds. Top packs:
- 86 Diamonds = $0.99
- 172 Diamonds = $1.99
- 257 Diamonds = $4.99
- 706 Diamonds = $9.99
- 2195 Diamonds = $49.99
- 5532 Diamonds = $99.99
Starlight Member (Battle Pass) — 549 Diamonds/mo. Magic Wheel — 270 Diamonds per spin. Epic skin — 899 Diamonds.
How to top up
-
By ID via reseller — the standard. Player ID + Zone ID (format
123456789 (1234)) in profile. Diamonds land in 5–30 minutes. -
Codashop / other official portal — Moonton supports direct top-up via regional payments. Codashop cards sell via resellers.
Listings — Mobile Legends Diamonds, Mobile Legends — diamonds by ID, Mobile Legends — diamonds + passes (hmmml).
Price: 706 Diamonds via reseller = ~$6.5–7. 25–30% savings vs direct US top-up.
Free Fire / Free Fire Max — Diamonds
Base currency — Diamonds. Top packs:
- 100 Diamonds = $0.99
- 310 Diamonds = $2.99
- 520 Diamonds = $4.99
- 1060 Diamonds = $9.99
- 2180 Diamonds = $19.99
- 5600 Diamonds = $49.99
Elite Pass — 499 Diamonds. A premium pack like Magic Cube — 599 Diamonds. An exclusive outfit through Luck Royale — usually 5000+ Diamonds.
How to top up
-
By ID via reseller — Free Fire ID (9–11 digits) in profile. Diamonds arrive in 5–15 minutes (some of the fastest in mobile).
-
Garena Shells gift cards — Shells convert to Diamonds in-game. Regional cards (BR / ID / VN) give the best rate.
-
Google Play gift cards — slowest path, but 100% safe.
Listings — Free Fire 100 Diamonds, Free Fire 1080 Diamonds.
Price: 1060 Diamonds via reseller = ~$6. 30–35% savings — Free Fire is one of the most arbitrage-friendly titles (Brazil and Indonesia are cheapest of all).
Brawl Stars — Gems and Brawl Pass
Supercell is the odd one out — they don’t officially support ID top-up. Everything routes through App Store / Google Play. But the reseller market learned to work around it — via gift cards + a third-party Apple ID.
Top Gems packs:
- 30 Gems = $1.99
- 80 Gems = $4.99
- 170 Gems = $9.99
- 360 Gems = $19.99
- 950 Gems = $49.99
- 2000 Gems = $99.99
Brawl Pass — 169 Gems per season. Brawl Pass Plus — 249 Gems (gives +5 levels instantly). Star Drop — 30 Gems per spin. Mega Box — 80 Gems.
How to top up
-
Via Supercell Store by player tag — Supercell Store works for most Supercell titles (Brawl Stars, Clash Royale, Clash of Clans). Resellers buy Gems by player tag (
#ABC123XY). -
App Store / Google Play gift cards — regional cards, binding to a third-party Apple ID. Harder, but 100% safe.
-
Brawl Pass / Brawl Pass Plus separately — sold as a standalone listing, no Gems involved.
Listings — Brawl Stars Gems, Brawl Stars Brawl Pass + Gems (deals), Brawl Stars Gems + Brawl Pass Plus + Pro Pass, Brawl Stars Gems Shop (fast delivery).
Price: 170 Gems via reseller = ~$7.5 (vs $9.99 sticker). 20–25% savings — smaller than other mobile titles because Supercell enforces pricing discipline more strictly.
Regional arbitrage — where the savings come from
Top 3 regions for mobile top-up arbitrage:
| Region | Discount vs US | Games |
|---|---|---|
| Brazil | −35–45% | Free Fire, PUBG Mobile, Mobile Legends |
| Indonesia | −30–40% | Mobile Legends (home market), Free Fire |
| Turkey | −25–35% | PUBG Mobile, Brawl Stars (via TR Apple ID) |
| Argentina | −40–50% | Free Fire, PUBG Mobile (but Apple/Google restricted) |
| Kazakhstan | −15–25% | PUBG Mobile via Midasbuy KZ |
Argentina raised App Store / Google Play prices in 2024 but is still cheaper than the US. Turkey remains the best “price/availability/delivery” compromise.
How to pick a reseller
- Delivery method stated (by ID / card / Apple ID flow).
- Average delivery window — 5–30 minutes normal; 1+ hour is suspicious.
- Rating 4.9/5+ with 300+ sales on this specific game.
- Recent reviews in the last 30 days confirming successful top-ups without bans.
- Ban guarantee — for Free Fire / Mobile Legends bans almost never happen; for Brawl Stars via Apple ID — they can, the guarantee matters.
Red flags: “unlimited UC / diamonds”, “gems generator”, prices >50% below market, asking for the game account password (ID top-up never needs it).
Step by step: topping up PUBG Mobile UC by ID
- Open PUBG Mobile. Home screen → top-right (profile) → your in-game ID (10 digits under the nickname).
- Open PUBG Mobile UC, pick the pack (60 / 325 / 660 / 1800 / 3850 / 8100 UC).
- Verify delivery method is “by ID, no account transfer”.
- Pay on Plati. Message the reseller with: in-game ID, nickname, server (Asia / Europe / NA / KRJP / SA).
- Wait for delivery (5–30 minutes). UC will appear in the in-game shop; sometimes you need to re-enter the game.
- Confirm UC are available. Leave a review.
For Mobile Legends — same flow via Mobile Legends Diamonds, needs ID + Zone ID. For Free Fire — Free Fire 100 Diamonds, needs only the ID. For Brawl Stars — Brawl Stars Gems, needs the player tag #ABC123XY.
Common problems
“UC didn’t arrive in 30 minutes” — the reseller has a queue. Up to 1 hour — normal, chat them. 2+ hours with no answer — open a dispute on Plati, money is refunded.
“Wrong server” — for PUBG Mobile the server isn’t critical, UC binds to the player. For Mobile Legends — the server lives in the Zone ID, wrong Zone → Diamonds go to a different player. That one is critical.
“Diamonds arrived but Free Fire shows fewer” — sometimes the reseller converts via Garena Shells and the final rate is 5–10% lower. Check the listing description.
“Brawl Stars Gems credited to the wrong account” — Supercell binds by player tag, so this mistake is rare. If it happens — usually the reseller compensates with a repeat order.
“Free Fire sent a suspicious activity email” — normal on the first ID top-up through a new reseller. No action needed, no bans.
What not to do
- Hand over the game account password for ID top-up — it’s not needed. If they ask — it’s a scam.
- “Unlimited UC / diamonds / gems” — 100% scam. Account banned within a week.
- Switch PUBG Mobile / ML account region on every purchase — games detect it, you can lose progress.
- Use a third-party Apple ID without consent — Apple locks down hard, you can lose all purchases on the device.
- Buy top accounts with legendary skins — most mobile titles ban for account resale.
What’s most efficient long-term
Summarising one month for an active player:
- PUBG Mobile: Royale Pass Elite (360 UC) + 2× 660 UC packs = ~2000 UC = ~$18 via reseller. Standard plan for a regular player.
- Mobile Legends: Starlight Member (549 Diamonds) + 2× 706 Diamonds = ~2000 Diamonds = ~$17. Covers skin season + a couple of Magic Wheel pulls.
- Free Fire: Elite Pass (499 Diamonds) + 1× 1060 Diamonds = ~1600 Diamonds = ~$9. Cheapest of the four.
- Brawl Stars: Brawl Pass Plus (249 Gems) + 2× 170 Gems = ~600 Gems = ~$22. Most expensive “progress per month”.
Via reseller these totals run 25–35% cheaper than direct US top-up. Largest savings — Free Fire (via Brazilian region), smallest — Brawl Stars (Supercell squeezes arbitrage).
Bottom line
Mobile top-up in 2026 is the most mature reseller segment. PUBG Mobile, Mobile Legends, and Free Fire support ID top-up at the publisher level — no ban risk. Brawl Stars is trickier (via Supercell Store or Apple ID), but the market has figured out delivery. Regional arbitrage through Brazil, Indonesia, and Turkey delivers 25–35% savings — noticeably above what’s available on PC currencies.
The game currency category lists resellers for UC, Diamonds, and Gems with the game, delivery method, and timing stated. For a new order, start with a small pack (60 UC / 100 Diamonds / 30 Gems) from a vetted seller, confirm delivery, and scale up with the same seller — no repeat delays.
Want to play at the top of your game?
Verified cheats and software — updates within 12–48 hours after major patches, with guarantees and 24/7 support.