How to Buy MLBB Diamonds with GCash: Step-by-Step Guide (2026)
By: Julie
17 Jun 2026
Last updated: June 2026
Filipino Mobile Legends: Bang Bang players can buy MLBB diamonds with GCash in 2026 through a few routes. On Android, GCash links directly to Google Play and charges automatically when topping up inside the game. On iPhone, GCash links to an Apple ID for the same result. For players who want a better peso rate without the platform markup, GPDS Game Shop is the best option, accepting GCash, Maya, GrabPay, and QRPH with 1 to 5 minute delivery and no account login required.
This guide breaks down every GCash-friendly way to load up on diamonds, ranked by price, speed, and overall value for PH players.
What is MLBB Diamonds and Why Filipino Players Keep Topping Up MLBB Diamonds
Diamonds are the premium currency in Mobile Legends: Bang Bang, used to get heroes, skins, the Starlight Membership, and event-exclusive items. With MPL Philippines drawing huge viewership every season, diamond top-ups spike whenever a new skin drops or a pro player's signature item goes live.
Keep in mind that MLBB does not run a separate top-up website. Diamonds are bought either through the in-game Diamond Shop, which routes the payment through Google Play or the App Store depending on the device, or through a third-party top-up site. GCash has become the default payment method for both, since it is already linked to most mobile wallets and bank accounts in the country.
Comparing the GCash Top-Up Routes for MLBB Diamonds (2026)
|
Method |
GCash Works? |
Price |
Delivery |
Best For |
|
GPDS Game Shop |
Yes, direct GCash checkout |
Up to 25% off official price |
1 to 5 minutes |
Best peso value plus PH support |
|
Google Play (Android) |
Yes, linked to Google Play |
Official price plus app store fee |
Instant |
Android users who want fast in-app checkout |
|
Apple App Store (iOS) |
Yes, linked to Apple ID |
Official price plus app store fee |
Instant |
iPhone users who want fast in-app checkout |
Option 1: GPDS Game Shop for Direct-to-Account Diamond Top-Ups

GPDS Game Shop is the top pick for PH players who want the most diamonds for their peso. Diamonds are topped up directly to the player's MLBB account using their User ID and Server ID, no gift card redemption needed.
Steps to load diamonds through GPDS Game Shop:
-
Open MLBB, tap the profile icon, and copy the User ID and Server ID (the numbers shown as ID (Server)).
-
Visit GPDS Game Shop, Mobile Legends Diamonds and select the diamond pack.
-
Enter the User ID and Server ID exactly as shown in-game.
-
Choose GCash (or any other preferred payment method) at checkout.
-
Complete the payment and save the transaction ID.
-
Wait for confirmation. Diamonds are credited directly to the account.
-
Open MLBB and check the diamond balance in the top-up menu.
GPDSÂ Game Shop takes 1 to 5 minutes for delivery because every order goes through manual verification by a PH-based team before it is processed. This step catches typos in the User ID or Server ID before they cause a failed top-up.
Players who need diamonds within seconds for a flash sale skin can still use the in-game Diamond Shop. But for regular top-ups, GPDS Game Shop consistently gives more diamonds per peso.
|
💎 Mobile Legends Top-Up MLBB Diamonds in 1 to 5 minutes, up to 25% off. Pay with GCash or Maya. UID only, never a password. |
Top Up Now → |
Option 2: Linking GCash to Google Play for Android Top-Ups
This route works for Android players who prefer to pay inside the app using a linked wallet. The in-game Diamond Shop stays the same; the payment itself is processed by Google Play.
Linking GCash to a Google Play account:
-
Open the Google Play app and tap the profile icon in the top-right corner.
-
Go to Payments & subscriptions, then Payment methods.
-
Tap Add payment method and choose GCash.
-
Tap Authorize and enter the 6-digit OTP sent to the GCash-registered mobile number.
-
Once confirmed, GCash is set as an active Google Play payment method.
Buying diamonds on Android once GCash is linked:
-
Open MLBB and tap the diamond icon on the home screen.
-
Select a diamond pack or Starlight Membership tier from the in-game Diamond Shop.
-
Confirm GCash is the selected payment method.
-
Tap Buy and authorize with biometrics or the Google account password.
-
A Google Play receipt arrives by email, and diamonds appear in the account immediately.
What to watch out for: Google Play adds a platform service fee on top of the base diamond price. The peso amount charged to GCash will be higher than the listed price of the diamond pack, so check the total on the checkout screen before tapping Buy.
Option 3: Using GCash Through the App Store on iPhone
iPhone players can link GCash to their Apple ID and use it for in-app diamond purchases. As with Android, the in-game Diamond Shop stays the same; Apple processes the payment.
Linking GCash to an Apple ID:
-
Open the Settings app and tap the Apple ID name at the top.
-
Select Payment & Shipping, then Add Payment Method.
-
Choose GCash and follow the on-screen steps to authorize the link.
Buying diamonds on iPhone once GCash is linked:
-
Open MLBB and tap the diamond icon on the home screen.
-
Select a diamond pack or Starlight Membership tier from the in-game Diamond Shop.
-
Confirm GCash is the active payment method.
-
Complete the purchase. Diamonds appear instantly after Apple confirms payment.
What to watch out for: the App Store applies a higher platform service fee on in-app purchases than Google Play. The total charged to GCash will be noticeably higher than the base price shown, so check the final PHP total on the payment screen before confirming.
How to Check If A Diamond Top-Up Went Through
Whether the top-up went through GPDS or the in-game Diamond Shop, confirming delivery only takes a moment.
-
Check the diamond balance. Open MLBB, tap the diamond icon, and look at the balance shown at the top of the top-up menu. It updates within seconds of a successful purchase.
-
Check the purchase history. On Android and iOS, the app store keeps a receipt of the transaction in the account's purchase history. For GPDS, the transaction ID from checkout can be used to follow up on an order through WhatsApp support.
How to Avoid Common MLBB Top-Up Scams in the Philippines

MLBB top-up scams targeting Filipino players are common in Facebook groups and informal marketplaces. These habits prevent the most common mistakes.
-
Never share an MLBB account password or OTP. Diamond top-ups only require the User ID and Server ID. Any seller asking for account login details, a one-time password, or a linked Facebook or Google credential is attempting to steal the account.
-
Avoid informal Facebook sellers with no public business presence. The usual pattern is payment sent, then the seller blocks the buyer. Stick to platforms with a verifiable Trustpilot profile and a named founder or business address.
-
Double-check the User ID and Server ID before paying. A wrong Server ID can send diamonds to the wrong account, and most top-up platforms cannot reverse a completed transaction.
-
Verify the site loads over HTTPS. Before entering GCash payment details on a top-up website, check that the URL begins with https:// and that a padlock icon is visible.
-
Be wary of any site claiming to be MLBB's official top-up portal. MLBB does not operate a standalone top-up website, so any site presenting itself that way is either a third-party reseller or a scam page mimicking one.
What Sets GPDS Game Shop Apart for PH Players

GPDS Game Shop consistently comes out ahead for Filipino MLBB players who care about value and reliability. Here is the full breakdown.
-
Up to 25% off official prices. In-app purchases through Google Play or the App Store include a platform markup. GPDS removes that markup, with bigger diamond bundles offering the best per-diamond rate.
-
FX-tied daily PHP pricing. Prices update daily based on the live USD to PHP rate, so when the peso strengthens, buyers automatically pay less.
-
GCash accepted directly. No account linking and no workaround needed. GCash, Maya, GrabPay, QRPH, Visa, Mastercard, PayPal, Wise, and USDT are all accepted at checkout, covering the full PH payment stack in one place.
-
Manual verification before every delivery. A Philippines-based team reviews each order before it is processed, catching User ID or Server ID typos before they become a failed top-up.
-
Real support almost around the clock. WhatsApp at wa.me/639774541147 from 6 AM to 4 AM PHT, handled by PH-based staff.
-
A track record since 2018. Founded by Angelo "bhadzki" Leoncio for PH players, GPDS has a 4.3 out of 5 Trustpilot rating with reviews spanning multiple years.
For players who buy diamonds regularly for Starlight Membership, event bundles, or skin drops tied to MPL Philippines, the savings add up fast compared to paying full price through an app store.
Frequently Asked Questions
Can GCash be used to buy MLBB diamonds directly in the Philippines?
Yes. On Android, GCash links to Google Play and pays for diamonds directly inside MLBB's Diamond Shop. On iPhone, GCash links to an Apple ID for the same result. GPDS Game Shop accepts GCash directly at checkout and delivers diamonds straight to the account using the User ID and Server ID.
What is the cheapest way to buy MLBB diamonds with GCash in the Philippines?
GPDS Game Shop offers up to 25% off official rates, with PHP prices tied to the live exchange rate and updated daily. The Google Play and App Store routes charge the standard retail price plus a platform markup on top of it. Larger diamond bundles generally give the best per-diamond rate on any method.
Is GPDS Game Shop better than topping up directly in MLBB?
Both are legitimate ways to get diamonds. The in-game Diamond Shop is the most direct route and is useful for promos that are exclusive to that channel, but it routes the payment through Google Play or the App Store and charges the standard rate plus that platform's service fee. GPDS Game Shop is better for regular top-ups since it applies a discount on top of FX-tied PHP pricing.
What happens if GCash is not showing as a payment option in Google Play?
Make sure the GCash account is fully KYC-verified before linking it, since unverified accounts are not eligible for Google Play payments. If GCash is verified but still not appearing, try clearing the Google Play app cache or relinking the wallet through the Payments & subscriptions menu.
What should I do if my GCash payment fails during a diamond top-up?
Check that the GCash wallet has enough balance and that the internet connection is stable before retrying. If the payment was deducted but diamonds were not credited, contact the platform's support team with the transaction ID. For GPDS Game Shop, this means reaching out through WhatsApp support.
Can I top up someone else's MLBB account using my own GCash?
Yes. Diamond top-ups are tied to the User ID and Server ID entered at checkout, not to the GCash account making the payment. A player can use their own GCash to top up a friend's or family member's MLBB account as long as the correct User ID and Server ID are entered.
The Bottom Line
Buying MLBB diamonds with GCash in the Philippines comes down to speed versus price. Google Play and the App Store both offer instant delivery through the in-game Diamond Shop at the standard rate plus a platform fee. For the best peso value, up to 25% off with FX-tied daily pricing, GPDS Game Shop delivers diamonds in 1 to 5 minutes with direct GCash support.
Whichever method is used, the same safety habits apply: double-check the User ID and Server ID before paying, never share account passwords or OTPs, and stick to platforms with a verifiable track record.
You Might Also Like:Â
-
GCash vs Maya vs GrabPay for Gaming Top-Ups in the Philippines (2026)Â
-
Pinoy Pride on the Line as Team ENCORE Fights for $500K at ROOC Tyr Cup FinalsÂ
-
5 Trust Signals Every Filipino Gamer Should Check Before Topping UpÂ
Â