Overview
MG Topup sells digital products. Once a top-up or code has been delivered, it cannot be taken back, so refunds are limited to the cases below. We always review each request fairly.
When you get a refund
You can get a refund when:
- your order is Rejected (for example the item is out of stock or the order could not be completed),
- we could not deliver the product and the order did not complete,
- you were charged twice for the same order,
- a deposit was taken from you but never reached your wallet, and you can show proof of payment.
When a refund is not possible
We cannot refund when:
- you entered a wrong Player ID, Zone ID, username or email and the item was already delivered to it,
- a code has been revealed or redeemed,
- you changed your mind after delivery,
- your game account was banned or limited by the game publisher,
- the order was placed with fraudulent details.
How refunds are paid
Approved refunds go back to your MG Topup wallet and the order shows as Refunded. The money is available at once and you can use it on your next order.
If you need the money returned to your original payment method instead, contact support. We look at these cases one by one.
Deposit problems
If your deposit is not in your wallet yet, please wait a few minutes after you submit it, because our team verifies each payment. If it takes longer, send your transaction ID in a support ticket. If a deposit was sent by mistake and has not been used, we will review it for a refund.
How to ask for a refund
Open the Support tab, choose New ticket, pick your order, and tell us what went wrong. Please include your order ID and, for deposits, your payment screenshot or reference. Send your request within 7 days of the order.
How long it takes
We reply to most refund requests within 24 hours. When a refund is approved, it is added to your wallet right away.
Need help?
Write to support@mgtopupshop.com or open a ticket from the Support tab. Our team is online every day.
Last updated: 18 October 2026