GrabPay Top Up MLBB: 6 KL Diamond Tiers, July 2026
Published: 2026-07-12
GrabPay tops up MLBB diamonds in Malaysia at roughly 4.95 to 5.71 sen per diamond when you route the payment through REDX Game, which puts a 875-diamond pack around RM 49.90 with the receipt landing in your inbox in under two minutes. Route the same RM 49.90 through the iOS App Store and you get about 706 diamonds instead. The gap is 169 diamonds, which is one Aspirants skin fragment shy of the standard event grind.
This piece is a KL-focused breakdown for anyone who already has GrabPay set up for Grab rides, food orders, or the odd Tealive run in Petaling Jaya, and now wants to funnel that same wallet into MLBB. No hero build talk. Just ringgit, sen, and the fee footnotes most guides skip.
Diamond ladder priced in ringgit
Six standard MLBB Malaysia tiers show up at the REDX Game checkout when GrabPay is picked as the rail, and the ladder below is what Malaysian players actually see after the .com.my URL quietly redirects to .com in your address bar. Prices are the live MYR you pay for each pack, and the diamond figures are base amounts before any first-time double bonus from Moonton kicks in on a fresh account.
TierPay in MYRBase DiamondsSen per Diamond
StarterRM 4.90865.70
WeekendRM 12.902265.71
MidRM 24.504625.30
SkinRM 49.909775.11
BulkRM 78.901,5844.98
WhaleRM 118.902,4404.87
Notice the sen-per-diamond curve is monotonic. Every step up saves you a little. The Skin tier at RM 49.90 is the tightest deal for anyone chasing an event capsule that costs 900 to 1,000 diamonds, and it pairs cleanly with the weekly Twilight Pass without leaving a stranded balance. Whale-tier buyers only see the sen-per-diamond floor pay off when they stack a battle pass, a Zodiac spin, and a Starlight refresh inside the same seven-day window, since otherwise the leftover diamonds sit idle on the account. Buy MLBB diamonds via REDX Game and the GrabPay option appears alongside DuitNow, TnG, and Boost on the checkout page.
GrabPay math and the fee footnotes nobody prints
The sticker price hides two costs. First, how you funded the GrabPay wallet in the first place. Second, what the wallet gives back in GrabCoins after the transaction settles.
Malaysia rolled out GrabCoins in early 2026 and set old GrabRewards points to expire on 31 July 2026 as part of the rebrand. The new scheme awards roughly 1 GrabCoin per RM 1 spent on the wallet, and each coin swaps back to about RM 0.01 in redemption value on the Grab store. On the Skin tier that means your RM 49.90 buys 977 diamonds and also drops 49 or 50 coins into your ledger. Redeemed against a Grab food voucher inside six months, those coins shave the effective sen-per-diamond down to 5.06. Boleh tahan for a wallet you were reloading anyway.
Now the fee footnote. If you top up GrabPay with a credit card, Grab charges a 1 percent fee on the reload. On the RM 118.90 Whale tier that is RM 1.19 gone before the transaction even reaches Moonton. Refill via DuitNow instead and the reload is free, which is why most Malaysian players pipe their salary in through Maybank2u DuitNow at zero cost and only touch a credit card on statement cycles they want to stretch. The Maybank Grab Mastercard Platinum is the one exception the Ringgit forums keep flagging, since it waives the 1 percent reload fee natively.
Stack the two footnotes and here is what a Selangor Red Giants fan in Shah Alam actually pays for the Skin tier on a normal month:
- RM 49.90 sticker at REDX Game
- Minus 50 GrabCoins redeemed = about RM 0.50 back
- Plus RM 0 reload fee via DuitNow
- Net = RM 49.40 for 977 diamonds, or 5.06 sen per diamond
The same RM 49.90 spent through the iOS App Store returns roughly 706 diamonds at a 7.07 sen-per-diamond floor, and Apple gives zero cashback in Malaysia. That is a 39 percent price gap for the same in-game currency, before any GrabCoins offset. Murah giler when you write it down like that.
GrabPay versus DuitNow and TnG on the checkout page
All three rails settle under two minutes and none of them charges the buyer a merchant fee at checkout, so the real differences you weigh sit in what the wallet quietly gives back to your ledger and where the hidden reload fee lives before the ringgit ever reaches Moonton. The comparison below is the version most Malaysian players end up scribbling on the back of a Grab receipt after their first month of pack buying.
RailReload FeeCashback per RM 100Best Use Case
GrabPay0% via DuitNow, 1% via credit card~RM 1 as GrabCoinsRegular Grab users stacking food vouchers
Touch n Go eWallet0% via DuitNow, 0.8% via CCRM 0 base, promo-basedHighway toll heavy players in KL, Ipoh, Kuching
DuitNow Bank Rail0% flatBank-level points onlyWhale tier buyers avoiding wallet caps
GrabPay is the pick if you already burn RM 400 to RM 600 a month on rides and food inside the Klang Valley. The GrabCoins stack meaningfully at that spend level. If your Grab activity is a weekend Kajang satay run and nothing else, the coins evaporate before you notice. In that case TnG or plain DuitNow is the tidier choice, since neither wallet drags a monthly usage minimum behind its reward tiers.
A quick word from the pro scene. Yamato of TODAK, when asked how he tops up during MPL bootcamp, was quoted in a 2025 fan Q&A:
"During bootcamp we just use whatever wallet has cashback that week. GrabPay when there is a Grab promo, TnG when Touch n Go pushes theirs. The saving is small per pack but over a season it pays for a battle pass or two." (via Liquipedia MPL Malaysia archive)
That is the working principle around the MPL crowd: pick the wallet running the promo this week, not the wallet you have on autopilot from last quarter. Every rail sits on the same REDX Game checkout page, which lets you hop between GrabPay, TnG, Boost, and plain DuitNow without opening a second tab or losing your session mid-order.
Six-step top up flow with GrabPay open
This flow assumes GrabPay is already installed on your phone and carries enough ringgit balance to cover the tier you plan to buy, since a mid-checkout reload interrupts the confirmation timer. Short wallet? Reload first via DuitNow from any Malaysian bank app such as Maybank2u, CIMB Clicks, or Public Bank PBe, then swing back to the MLBB Malaysia order page with the correct amount already sitting inside GrabPay.
- Open the REDX Game order page. Head to redxgame.com/order/direct-top-up/mobile-legends-malaysia. The page loads in Bahasa or English depending on your browser.
- Enter your MLBB User ID and Zone ID. Both live at the bottom of the account panel inside the game. Screenshot them once and keep the image handy. Wrong Zone ID is the most common cause of failed delivery.
- Pick the tier. Tap the RM 49.90 Skin card or whichever matches your target diamond count from the ladder above.
- Choose GrabPay as the rail. The wallet icons render as a horizontal row. GrabPay sits between TnG and Boost.
- Confirm inside the Grab app. A push notification wakes the Grab app. Approve the transaction with your PIN or biometric. Amount and merchant name must both read correctly before you tap confirm.
- Watch for the confirmation email. Delivery lands between 60 and 180 seconds on a normal weekday afternoon in KL. If the diamonds have not appeared inside five minutes, the REDX Game support chat sits pinned to the same page and a live agent picks up in Bahasa or English. Tak perlu tunggu lama.
One quiet tip. If you plan to buy the Twilight Pass in the same session, top up diamonds first and pay for the pass in-game with those diamonds so the whole spend rides through GrabPay in one hop and earns the full GrabCoins yield.
Common questions from KL and PJ players
These queries surface in the REDX Game support chat most weeks, and the answers below apply strictly to Malaysian accounts topping up with a Malaysian GrabPay wallet, since diamond pricing and cashback rules drift as soon as you cross into Singapore, Indonesia, or the Philippines. Bookmark the page if you tend to buy on payday.
Is GrabPay cheaper than paying with a credit card directly?
Yes, whenever the card would have carried a foreign-transaction quirk or a 1 percent wallet reload fee on top, since a GrabPay wallet funded from DuitNow removes both of those costs and the checkout takes zero merchant surcharge on the wallet rail.
Do I get double diamonds on my first GrabPay top up?
The Moonton first-time double bonus fires once per MLBB account. It attaches to the account, not the payment rail. If you have already claimed it on another rail, GrabPay will not restart the timer. New account, new bonus.
What happens if my GrabPay balance is short?
Checkout fails at the confirm step and no diamonds are debited. Reload via DuitNow, retry the order, and the earlier attempt does not count against any daily cap.
Can I split a Whale tier between GrabPay and another wallet?
Not in a single transaction. Run two smaller tiers back-to-back if you need to. The sen-per-diamond will drift up slightly because you lose the Whale tier discount, so weigh the split against the extra 6 to 8 sen per diamond you would pay on two Skin tiers.
Which Malaysian city gets the fastest delivery?
Delivery is server-side and does not depend on your city. Kuching, Johor Bahru, Penang, and KL all see the same 60 to 180 second window. The variable is your Grab app pushing the confirmation prompt on time, which occasionally lags on rural Celcom towers.
Does the store accept Boost and ShopeePay too?
Both show up at the same checkout as separate rails, with Boost carrying its own cashback ladder while ShopeePay ties back to Shopee coins that only redeem on the marketplace. Neither stacks with GrabCoins, so pick one wallet per session and stay on it for cleaner receipt tracking down the line.
MYR-only pricing and the 1 to 3 minute advertised delivery window are the two headline promises the Mobile Legends Malaysia top up page puts front and centre, and GrabPay is one of the rails that quietly makes that promise land in your Grab receipt without a foreign-currency surprise creeping into next month's statement. Memang best when your wallet and your MLBB account speak the same currency all the way through.