If your imo Diamonds Not Credited After Top Up issue happened right after payment, do not buy again yet. First confirm whether the payment is actually completed rather than only authorized or pending, make sure you are logged into the exact imo account used during checkout, check which payment channel you used, and gather your receipt or order ID before contacting official support. In most missing-balance cases, the problem is not that the money vanished, but that payment status, account match, or delivery timing is being misunderstood.
If you need broader help with recharge steps, see the imo top up guide.
Before you panic, separate payment from delivery
A lot of users see a bank deduction, card alert, or wallet charge and assume the diamonds must already be in the app. That is the most common misunderstanding in post-payment troubleshooting.
There are really three different stages:
Authorization: your card, bank, wallet, or payment method reserves or deducts funds
Capture or settlement: the store or checkout route marks the payment as completed
Delivery: imo adds the diamonds to the correct account balance
Those stages do not always finish at the same moment. A visible charge does not automatically mean the diamonds were successfully credited. Official guidance for undelivered diamonds points users to check purchase history and contact support if the balance was deducted but the diamonds were not received. Community guidance also stresses that the in-app wallet balance matters more than the bank notification alone.
That is why the first response should be calm and methodical. Check the payment status, then check the account, then check the app balance. Do not stack a second purchase on top of an unresolved first one.
In normal cases, community reports say most deliveries arrive within 1 to 5 minutes, and a sync delay of up to 30 minutes can still happen. Escalation is generally more reasonable after 72 hours than after a few minutes of refreshing.
Are you on the same imo account that made the purchase?

This is the first place many missing diamonds cases are solved. From reviewing recharge problems, account mismatch is often more likely than a total payment failure.
imo Diamonds are described as account-bound and non-transferable. That means if the purchase was tied to one account, checking another account will make it look like the top-up never arrived. This happens more often than people expect after a reinstall, a phone change, or a quick login with a different phone number or email.
A few checks matter here:
If you normally sign in with a phone number, but after reinstalling you entered a different number or switched to an email login, you may have opened a different account. On shared devices, someone else may have been signed in during checkout. If the top-up was meant for a recipient, a wrong IMO ID can send the value elsewhere, and prevention is usually easier than recovery.
Community guidance describes the IMO ID as a 7-10 digit account identifier used for recharges and top-ups. A commonly shared path to verify it is:
Open app > Me > avatar > Online Ranking
That one check can clarify a lot. If the ID on your receipt, order flow, or intended recipient does not match the account you are currently viewing, the diamonds may not be missing at all; they may simply be attached to a different account.
Device changes can add another layer of confusion. After reinstalling or moving to a new phone, log back into the same account and allow a short sync window. Community guidance suggests allowing 2 to 3 minutes after post-reinstall login. On Android, if the purchase was tied to Google Play billing, using the same Google account can also matter for purchase history visibility.
If you are troubleshooting a likely mismatch, the most useful next read is an imo wrong account top up recovery guide.
Does the payment channel change what you should check?

Yes. The right next step depends heavily on whether you paid through Google Play billing, the Apple App Store, or a direct or web checkout route.
With Google Play, the first question is whether the purchase history shows the transaction as completed or still pending. If it is pending, the issue is still on the billing side. If it is completed but your imo balance is not updated, that points more toward delivery or account matching.
With Apple App Store billing, there can be a short server-processing delay. One source notes waiting about 10 minutes on iOS and then trying a restore action through app settings where relevant. That does not mean every missing purchase can be restored instantly, but it does mean an immediate panic response is often premature.
With web or direct checkout, delays can be longer because settlement or review may not move at the same pace as app-store billing. A paid-looking order can still be under delayed settlement or pending review. In those cases, the order status and timestamp matter more than repeated app refreshes.
For payment methods that require confirmation before delivery, such as some wallet or crypto-style flows, the same principle applies: initiated is not the same as confirmed, and confirmed is not always the same as delivered at the exact same second.
So the practical rule is simple:
If the payment route still shows pending, start with the payment side
If the payment route shows completed but diamonds are not showing, gather proof and contact official imo support
If you changed devices or accounts recently, verify login identity before doing anything else
If your issue is specifically store-related, you may also want the imo Google Play purchase pending guide or the imo Apple billing not credited guide.
What should you do right now, in order?
The best troubleshooting flow is short, deliberate, and evidence-focused.
First, check the purchase history for the exact channel you used. A bank alert alone is not enough. You want to know whether the transaction is pending, completed, or under review.
Next, verify the account. Confirm the phone number or email login, compare the current account with the intended one, and check the IMO ID if the purchase involved a recipient or a recent device switch.
Then refresh the app safely. Community troubleshooting commonly recommends logging out and back in, clearing app cache, checking transaction history, and reinstalling the app if needed. If you reinstall, sign back into the same account and allow a short sync period. Also check the in-app wallet balance rather than relying only on external payment notifications.
At that point, wait the appropriate window:
1 to 5 minutes is common for most successful transactions
Up to 30 minutes can still be a normal sync delay
About 10 minutes may be reasonable for some iOS processing cases before trying restore-related steps
Up to 72 hours is the outer waiting period often cited before escalation becomes necessary
What you should not do while waiting is just as important. Community guidance warns against repeat purchases, chargebacks, and account switching while a support case is open. Those actions can make a straightforward missing-credit issue much harder to untangle. Official guidance also notes that diamonds or beans can be frozen in cases involving illegal transactions such as refunds or malicious activity, with notice from the imo live team.
What proof does official support actually need?

Support works faster when the first message is complete. The strongest tickets are not emotional; they are precise.
The minimum evidence set commonly recommended includes:
For a support request, gather these details in one message:
Order ID
Transaction ID or bank transaction reference
Payment receipt screenshot
Timestamp
Amount paid
IMO ID
Phone number or email login used
App version
Current wallet or balance screenshot
Platform used, such as Google Play, Apple App Store, or web checkout
A clear message usually works better than multiple partial follow-ups. Something as simple as this is enough:
I paid for imo Diamonds on [date/time] through [channel]. The payment shows completed, but my balance was not updated. My IMO ID is [ID]. Order ID: [ID]. Transaction ID: [ID]. Amount: [amount]. App version: [version]. I have attached the receipt and current wallet screenshot.
If you need help organizing that evidence, the imo receipt and order history help page is the most relevant next step, along with an imo support and refund evidence guide.
When should you keep waiting, and when should you escalate?
The answer depends on what your proof already shows.
If the payment is still marked pending, waiting is usually the correct move. A pending payment is not yet a confirmed delivery failure. The same is true if you just completed the purchase and are still within the normal 1-to-5-minute window.
If you are within 30 minutes, especially after a weak connection, app update, or relog, a sync delay is still plausible. If you are on iOS, a short processing period before trying restore-related steps can also be reasonable.
Escalation makes more sense when one of these is true:
the payment channel clearly shows completed
you confirmed you are on the correct imo account
the wallet balance still has not updated after the normal waiting window
you already have the order ID, receipt, timestamp, amount, and account details ready
the issue has lasted far beyond a normal sync delay, especially approaching 72 hours
Refunds should not be treated as the first move. Official terms say diamonds are generally non-refundable except for verified platform errors, and refund handling can take 5 to 120 days. In practice, that makes a clean support case the better first path in most missing-credit situations.
How do you avoid the same problem next time?
Prevention is not glamorous, but it is effective, especially for high-value purchases or gifting scenarios.
Before the next top-up, verify the exact account and recipient details first. Community guidance specifically recommends double-checking the recipient IMO ID before payment for high-value or gift purchases. Since diamonds are account-bound and non-transferable, a small identity mistake can create a much bigger support problem later.
It also helps to capture proof before and after checkout. A screenshot of the account page, IMO ID, and payment confirmation can save a lot of time if anything goes wrong. On shared devices, sign out other accounts before paying. If you use app-store billing, keep the same Apple ID or Google account associated with the purchase history. If you reinstall the app or switch phones, log back into the same imo account rather than creating a fresh one by accident.
Community reports also suggest that recharge failures often come from two avoidable causes: incorrect IMO ID and network instability. That aligns with the most common real-world patterns—wrong target, weak connection, or checking the wrong account after payment.
If you only do three things next time, make them these: verify the account, verify the payment channel, and save the receipt immediately.
The short answer
Most imo Diamonds Not Credited After Top Up cases are caused by one of three things: the payment is still pending, the diamonds were delivered to a different account than the one being checked, or the app balance has not synced yet. Start by confirming payment status, then verify the exact imo account and IMO ID, then refresh once and gather complete proof. If the payment is completed and the balance is still missing after the normal waiting window, contact official imo support with the full evidence set and avoid repeat purchases while the case is open.