Magic Chess: Go Go Payment Pending? What to Do When Top Up Is Delayed
MCGG payment pending is rarely lost. Know the state, set a wait window, and contact the right channel.

You tapped Buy, the spinner turned, and now the order just says "Processing" or "Pending." No Diamonds in your wallet, no obvious error — just a wait that feels like it could go either way. If that is where you are with Magic Chess: Go Go (MCGG), take a breath: a pending top up is almost never the same as a failed one, and the single worst thing you can do is start hammering "purchase again." This guide walks through what pending actually means, how long a delay realistically lasts, and exactly who to contact if it tips into a real problem.
MCGG is Moonton's auto-battler built on the Mobile Legends universe, and its premium currency is Diamonds. Diamond top ups are addressed to your account by the User ID and Zone ID pair — a detail that matters a lot when something goes wrong, as we cover in our MCGG User ID & Zone ID guide for safe top up. If your payment already cleared but the Diamonds never landed, our MCGG missing Diamonds fix guide picks up that thread. This page is specifically about the in-between state: the order is neither confirmed nor failed yet.
For a reliable top up that stays traceable end to end, a Magic Chess: Go Go top-up at Topuplist through the official Topuplist storefront keeps your order status and delivery in one place.
Pending vs Failed vs Success — Know Which State You're In
Most "my top up is broken" panic starts from mistaking one status for another. Before you do anything, pin down which of the three states you are actually in.
State | What it means | Diamonds delivered? | What you should do |
Pending / Processing | Transaction authorized or queued; bank, gateway, or server still confirming | Not yet — but usually imminent | Wait through the channel's normal window; gather proof |
Failed / Declined | Charge rejected or cancelled; no successful authorization | No | Safe to retry once with a different method if needed |
Success | Order confirmed and closed | Yes (check wallet and in-game Mail) | Nothing — you're done |
The trap is treating Pending like Failed. When players see the spinner and assume nothing went through, they re-buy — and that is exactly how a "delayed" order turns into a double charge, because the first one was never actually cancelled. A pending order is a live authorization sitting in flight, not a dead end.
What "pending" means for your Diamonds
Pending means the money side of the transaction is still being reconciled. The Diamonds are not "lost"; they are simply not released to your account until the authorization settles. In the large majority of cases the order flips to success on its own within the window below, and the Diamonds arrive — sometimes into your in-game Mailbox rather than straight to the wallet, which is a separate quirk we explain in the missing-Diamonds guide.
Why Your MCGG Top Up Is Stuck on Pending
A pending order can be stuck at any of four layers, and the layer decides who can actually fix it. Knowing which one you're at saves days of useless tickets.
Bank or issuer authorization hold. This is the most common and the most self-healing cause. Your card issuer has placed a temporary hold while it verifies the charge. One of two things happens: it either converts to a real charge (success) or it silently releases with no Diamonds (failed, nothing lost). Neither outcome is something you can push from inside the game — it is between your bank and the payment network.
Payment gateway or network queue delay. The order may be parked in the middle layer between the store and the game server, waiting for a batch to clear. This lives outside your device, so restarting your phone or clearing cache will not move it. It is invisible to you but normal under peak load.
Game server sync or delivery lag. Here the money has effectively passed, but the Diamond grant has not synced to your specific account yet. This is why you should check both the wallet and the Mailbox — the grant can be sitting in one while the other looks empty.
Platform-store pending (Google Play / App Store). If you bought through the official store, its "pending" is a store-level status, not a Moonton status. Google Play in particular can show pending for family-payment approvals or pending transactions, and the place to resolve it is your order history in the store — not a game-support ticket. The official Google Play help center on payment issues explains how store-side pending and failed charges are handled on their end. For publisher-side account and support references, the official MCGG site at play.mc-gogo.com is the authoritative source.
The key leverage point: filing a game-side ticket for a store-side pending order is the fastest way to waste several days, because the publisher cannot see a hold that lives inside Apple's or Google's billing system. Match the problem to the owner.
How Long Should Pending Last? Realistic Time Windows
There is no published MCGG "pending timeline," and any site that quotes an exact number is guessing. What follows are realistic expectations based on how payment channels normally behave — useful for deciding when to act, not a promise.
Channel | Typical clear window | Act after |
Web / wallet top up (card or e-wallet) | Seconds to a few minutes | 30–60 min with no delivery |
Bank authorization hold | Up to 24–72 hours | 72 hours, then ask your bank |
Google Play / App Store pending | A few minutes to 48 hours | 48 hours, then use the store's order help |
Money deducted, not delivered (server lag) | Usually within ~1 hour | ~1 hour with proof, file a ticket |
The honest framing: a web or wallet top up that is still pending after an hour is worth a support note. A bank hold that lingers two days is normal and resolves on its own. A store pending that sits past 48 hours belongs to the store, not the game. Setting these windows in your head stops you from either ignoring a real failure or overreacting to a healthy delay.
What to Do in the First 30 Minutes
The first half hour is mostly about collecting evidence and not making it worse. Do this in order.
Screenshot the pending screen first. The pending screen shows your order reference, amount, and timestamp in one frame — and it can refresh or vanish the moment the order settles or fails. Capture it now. If you later need support, this single image answers half their questions.
Locate your order or transaction ID. This is the field people miss. A web top up gives you an order number on the confirmation page; a store purchase shows a transaction ID in your Google Play or App Store order history. The order ID and the transaction ID are not the same thing, and support will want the one that matches the channel you used. Write both down while they are visible.
Check Mail, not just the wallet. We keep saying it because it is the quiet cause of so many "where are my Diamonds" posts. Open the in-game Mailbox and claim anything waiting before you conclude the order failed. Our missing Diamonds guide covers the Mailbox trap in detail.
Restart the client once. A single clean restart can force a sync if the holdup was a client-side display lag. Do it once — not ten times, and definitely not alongside new purchase attempts.
For a top up route where the order status stays visible and tied to your account, a Magic Chess: Go Go top-up at Topuplist via the official Topuplist front-end lets you track the order instead of guessing.
When Pending Tips Into a Real Problem — and the Right Channel
Pending becomes a real problem only when the wait window for your channel has clearly passed and the money is genuinely gone or undelivered. Until then, waiting is the correct move.
Green-light signals that mean "stop waiting"
The charge has left your account (not just authorized) and the channel's window above has elapsed with no Diamonds in wallet or Mail.
The store shows the order as closed or failed but you were still debited.
You have waited the full 48-hour store window (App Store / Google Play) with no resolution in the store's own order help.
Any one of those means it is time to act instead of refreshing.
Match the channel to where the money physically is
Bank authorization hold that never released → call your bank or card issuer. The game publisher cannot release a hold sitting in your issuer's system.
Store pending / failed (App Store, Google Play) → use the store's order history and refund or dispute tools. This is a store billing matter, not a Moonton ticket.
Money deducted, Diamonds not delivered → open an in-game support ticket with your User ID, Zone ID, order ID, and the screenshot from the first step.
The reason misrouted tickets stall for days is simple: a publisher's support console does not show a charge that is buried inside Apple's or Google's billing ledger. Sending the ticket to the right door is the difference between a same-day fix and a week of "we're investigating."
If your order has fully failed to deliver, the recovery steps and the support template you'll need are in our MCGG missing Diamonds guide — this page is about the wait, that one is about the aftermath.
How to Avoid a Stuck Top Up Next Time
A stuck order is annoying but mostly preventable. Five habits remove almost all of the risk.
Use a stable network at checkout. Most mid-transaction drops happen on flaky mobile data. A solid Wi-Fi connection lets the authorization and the Diamond grant complete in one clean pass.
Never re-buy while pending. This is the big one. One pending order plus one panicked re-purchase equals a double charge that then needs two refunds. If the screen says processing, the order is alive — give it the window above before buying again.
Confirm ID before paying. A correct User ID and Zone ID pair is what routes the Diamonds to your account once the order settles. Our User ID & Zone ID guide shows how to read and verify that pair before every purchase.
Keep the receipt screenshot until the Diamonds are in your wallet. Not just pending-confirmed — actually in the account. That screenshot is your proof if anything lags past its window.
Prefer a payment method already verified on your store account. A card or balance your store profile already trusts clears faster and triggers fewer issuer holds, which is the most common cause of pending in the first place.
For a top up path where the order stays traceable and the delivery is bound to your own account, a Magic Chess: Go Go top-up at Topuplist through the official Topuplist storefront keeps payment and Diamonds on the same record — so a delayed order is something you can check, not something you have to guess.
FAQ
1. My MCGG payment shows pending but the money left my account. Is it lost?
Almost certainly not. A pending status with a cleared debit usually means the authorization succeeded and the Diamond grant is still syncing. Give it the channel's normal window (web/wallet: up to an hour; bank hold: up to 72 hours), then check both your wallet and in-game Mail before assuming failure.
2. How do I cancel a pending Magic Chess: Go Go top up?
You generally can't "cancel" a pending authorization directly — it either settles or auto-releases. If it settles into a success you didn't want, request a refund through the channel you used (store refund tools or the top-up platform). If it auto-releases, no charge lands and nothing needs cancelling.
3. Does "pending" mean the purchase failed?
No. Pending is an in-flight state, not a failure. A failed or declined order is a separate status that should show as cancelled or rejected. Treating pending as failed and re-buying is the main cause of double charges.
4. My Google Play purchase says pending for MCGG — how long?
Store-side pending typically clears within a few minutes to 48 hours, depending on approvals and billing region. Past 48 hours, use Google Play's own order help rather than a game-support ticket, since the hold lives in the store's system.
5. The order is pending and Diamonds went to the wrong ID — what now?
If you entered the wrong User ID or Zone ID, the Diamonds were routed to that account the moment the order settled; pending alone doesn't cause misrouting, a wrong ID does. Gather the receipt and the correct ID pair and contact the channel you used — and verify your ID pair before the next purchase using our ID guide.
6. Should I contact MCGG support while the order is still pending?
Not yet. While it's pending, the right move is to wait the window and screenshot proof. Once the window passes with money gone and no Diamonds, open a ticket with your User ID, Zone ID, order ID, and the screenshot. For store-side pending, contact the store, not the game.

