In India, a child who is under 18 cannot legally enter into a contract under §11 of the Indian Contract Act 1872, so any in-app purchase the child makes without the account-holder parent's specific consent is voidable from the start. That is the central legal hook. Everything else below is the operational drill to actually get the money back inside the 48-hour or 90-day window the app stores allow.
🟢 Quick answer for parents. If a child has accidentally spent money on coins, skins, gems, loot boxes or a “VIP” subscription inside a mobile game, you have a short window to claim a refund. Google Play: request within 48 hours at https://play.google.com/store/account (most accidental purchases are auto-refunded). Apple App Store: request within 90 days at https://reportaproblem.apple.com using your Apple ID. After that window, escalate to the bank or card issuer for a chargeback on a “transaction not authorised” basis, complain to NCH 1915 if a dark pattern was involved, and file at https://edaakhil.nic.in for a money claim above ₹1,000. Lock the device with Family Link or Screen Time the same day so the bleed stops.
If you have less than an hour, jump to the 30-minute action plan below. The rest of this guide supports that single decision: which refund door to knock on first.
An in-app purchase (IAP) is a payment made inside a mobile app that is processed by the platform's billing system, not by the merchant directly. On Android it runs through Google Play Billing, on iOS through Apple's StoreKit. When you tap “buy 1,000 gems”, money flows from your saved UPI handle or card to Google or Apple, who pay the game studio after their cut.
This routing matters for a refund. You are not asking the game studio to return your money. You are asking the platform, because the platform is the merchant of record. The studio cannot refund a Google Play purchase even if it wants to. A bank chargeback against the studio's name also fails because the descriptor on your statement says “GOOGLE *INDIA” or “APPLE.COM/BILL”, not the game name.
The typical Indian victim profile is consistent. A parent hands the phone to a child for a short break. The child plays a free-to-play title (Free Fire, Roblox, Brawl Stars, Coin Master, Clash of Clans, Genshin Impact, PUBG or any casual puzzle game). A “limited-time offer” with a 60-second countdown pops up. The child taps Buy. Biometric or one-tap pay is already enabled, so three to thirty transactions clear in minutes, each between ₹80 and ₹7,999. The bank SMS arrives in a cluster.
Three statutes pull in the same direction.
Trust signal. The principle that a minor cannot contract was applied to digital services in Vodafone India Services v. Union of India (Bombay High Court, 2014) and to e-commerce purchases by the National Consumer Disputes Redressal Commission (NCDRC) in several 2019–2024 decisions concerning unauthorised online charges.
The platform refund clock starts the moment the charge is captured, not when you discover it. Memorise this table or screenshot it now.
| Store | Refund window | How to request | Approval rate (anecdotal) |
|---|---|---|---|
| Google Play (Android) | 48 hours from purchase for self-service refund; 7 days for “unintended purchase” if you contact support | https://play.google.com/store/account → Order History → Report a problem | Very high for under-48-hour claims; drops sharply after |
| Apple App Store (iOS, iPadOS) | 90 days from purchase | https://reportaproblem.apple.com → sign in with the account-holder Apple ID | Moderate-to-high if you select “I did not authorise this purchase” or “My child purchased this without my permission” |
| Carrier billing (Jio, Airtel, Vi via Google Play) | Same 48-hour Google Play window; refund credited back to telco wallet, not to the SIM bill in some cases | Same Google Play URL | Same as Play |
| Subscription (auto-renewing) | Cancel inside 30 days of last renewal at the platform; partial refunds discretionary | Play Store → Subscriptions; iOS → Settings → Apple ID → Subscriptions | Cancel is reliable; refund of last cycle is not guaranteed |
If you missed both windows, the bank chargeback rail is next. Visa and Mastercard allow up to 120 days from the transaction date under reason code 13.1 (services not provided) or 10.4 (other fraud, card-absent). RuPay follows NPCI DMS at 45 days. See cyber-fraud chargeback under Visa, Mastercard, RuPay.
The single most important step is not “request a refund”. It is “stop the next charge”. A child who has discovered how to spend ₹500 will discover how to spend ₹5,000 by tomorrow. Lock the device first, then claim the money.
Finish those six steps in 30 minutes and you have done more than 90 percent of victims.
The single biggest reason refund claims fail is missing screenshots. The platform reviewers and the bank dispute teams have no way to know the purchase was unauthorised unless you show them. Build this folder first.
Store the folder in cloud backup. The bank may take 90 days to close the dispute and Apple may ask twice.
There are five doors. Knock in this sequence, do not skip.
URL: https://play.google.com/store/account. Sign in with the account that made the purchase. Find Order History. Tap the order. Tap Report a problem. Pick “I did not authorise this purchase”. Add a one-line note. Submit.
If the 48-hour window has lapsed, you still have a 7-day extended window for “unintended purchase” via support. Go to https://support.google.com/googleplay → Contact us → Refund → select the order → fill the form → choose chat or call. A human reviewer will pick it up within an hour during India business hours.
Google's published policy is at https://support.google.com/googleplay/answer/2479637. The policy text explicitly contemplates child-initiated purchases.
URL: https://reportaproblem.apple.com. Sign in with the account-holder Apple ID, not the child's. You will see every charge from the last 90 days. Tick every line that the child made. Pick the reason “I did not authorise this purchase” or “My child purchased this without my permission”. Submit.
Apple's policy: https://support.apple.com/en-in/HT204084. Apple's reviewers process about half the requests inside 24 hours, and the rest within four to seven business days. If the first request is declined, you can reply to the decision email with one short paragraph repeating that the purchaser was a minor under §11 of the Indian Contract Act and ask for human escalation.
If both platform doors close, write to the bank within 24 hours of discovery. Use the bank's official dispute form, not just a tweet. The reason code you want is “transaction not authorised by cardholder” for a card, or “unauthorised UPI debit” for UPI under RBI's Customer Protection Master Direction RBI/2017–18/15 dated 6 July 2017.
If the bank stalls or refuses, escalate to the Banking Ombudsman under the RB-IOS 2021 scheme by writing to https://cms.rbi.org.in. See our walkthrough at bank freeze cyber-fraud SOP which covers the exact letter wording.
National Consumer Helpline at 1915 is your low-effort national channel. Call, or use https://consumerhelpline.gov.in, or the UMANG app, or email [email protected]. You will get a docket number within 30 minutes. The CCPA picks the docket and forwards it to the merchant for a written response inside 30 days.
If the game used a dark pattern, name the pattern. Confirm shaming, false urgency, basket sneaking, drip pricing or subscription trap are the five most common in mobile games. Quote the relevant clause of the Dark Patterns Guidelines 2023. The CCPA can fine the platform up to ₹10 lakh first offence and ₹50 lakh per repeat offence under §21 of CPA 2019. See NCH 1915 walkthrough for the script and timeline.
If the amount is more than ₹1,000 and the platform plus bank route together did not give you a remedy, file a consumer complaint online at https://edaakhil.nic.in. The District Commission has jurisdiction up to ₹50 lakh under §34 of CPA 2019. The State Commission goes up to ₹2 crore. The case is filed in the district where you live or where the cause of action arose.
Your prayer should ask for:
The fee for a district complaint up to ₹5 lakh is ₹100. For ₹5 to 10 lakh it is ₹400. See e-Daakhil filing walkthrough for the form-by-form upload steps.
Parents under stress sometimes call 1930 or rush to a cyber-crime cell. Do not do this for an in-app purchase by your own child. The 1930 helpline is for non-consensual fraud by a third party. A child using a parent's phone, with stored credentials and biometric, is technically authorised at the rails level. The cyber-cell will record it as a “domestic dispute” and refuse FIR, and the FIR refusal entry can hurt your later consumer-commission case. Stay on the consumer track.
There is one narrow exception. If the in-app environment also exposed the child to predatory content, grooming or solicitation by an adult, then the Protection of Children from Sexual Offences Act 2012 (POCSO) kicks in for the predator. That is a separate FIR, separate process, and you should call 1098 (CHILDLINE) and file under POCSO. POCSO is not the route for refund. Refund is consumer law. Predator content is criminal law. Keep them in two different files.
Locking the device after the loss is the second half of the job. Here is the platform-by-platform map.
Install Family Link from Play Store on both phones. Link the child's Google account, or create a supervised account for under-13.
Then turn on:
Documentation: https://families.google.com/familylink.
Settings, Screen Time, Turn On Screen Time, pick “This is My Child's iPhone” or “This is My iPhone”.
Then turn on:
Documentation: https://support.apple.com/en-in/HT201304.
Even without Family Link, use the built-in Digital Wellbeing dashboard. Settings, Digital Wellbeing and parental controls, App timers, set the game to 0 minutes. Best for a shared phone where you do not want a full supervised account.
A casual game has no business reading your SMS or contacts. Use the app permissions audit guide to reset them.
Use this on https://reportaproblem.apple.com, or in the Google Play “Report a problem” free-text field, or as the body of an email to the platform's grievance officer.
Subject: Refund request for unauthorised in-app purchase by minor child, Order ID [ORDER-ID] To the Refund Team, I am writing to request a full refund for the in-app purchases listed below, which were made by my minor child without my knowledge or consent on [DATE]. Account holder: [YOUR NAME] Account email: [YOUR EMAIL] Device: [iPhone / Android model] Purchase date and time: [DATE, IST] Order IDs: [LIST] Total amount: ₹[AMOUNT] App or game: [GAME NAME] Background. The account, the device, the card and the UPI handle are all registered in my name. My child, aged [AGE], was using the device for [PURPOSE: study, recreation, school class] on the date above. The purchases were initiated by the child while I was not in the room. The child does not have my authorisation to enter into any payment or contract. Legal position. Under §11 of the Indian Contract Act 1872 a minor is incompetent to contract and any contract entered into by a minor is void ab initio (Mohori Bibee v. Dharmodas Ghose, (1903) ILR 30 Cal 539). Money paid under a void contract is recoverable under §65 of the same Act. The CCPA Dark Patterns Guidelines 2023 also prohibit confirm-shaming and false-urgency design patterns that targeted my child. Remedy requested. Please refund ₹[AMOUNT] to the original payment method within seven business days. I have since enabled [Family Link / Screen Time / Ask to Buy] to prevent recurrence. Evidence attached. Screenshots of order history, bank debit alerts, and Family Link / Screen Time activation. Thank you for a quick resolution. Regards, [YOUR NAME] [YOUR PHONE] [YOUR EMAIL]
If the platform refunds, you are done. If it refuses, take this email plus the rejection email to the bank dispute team and to e-Daakhil.
Scenario. A parent in Pune handed her iPad to her 8-year-old daughter for a one-hour homework break. The daughter opened a popular city-builder game and saw a “Special Offer: 90% off, ends in 02:00 minutes” countdown. She tapped Buy. Face ID had been set up for purchases. Over the next 22 minutes the daughter bought ₹7,898 worth of “gems” across four orders.
The drill. The parent discovered the SMS cluster the next morning. She opened https://reportaproblem.apple.com, ticked all four charges, picked “My child purchased this without my permission”, added a one-line note. She also enabled Ask to Buy in Family Sharing and set In-app Purchases to Don't Allow. Apple refunded all four orders to the original card within 36 hours.
The lesson. 18 minutes of effort recovered ₹7,898 and prevented further charges. Panic-calling 1930 instead would have delayed everything by a week.
On Apple, yes if you are still inside the 90-day window. Go to https://reportaproblem.apple.com immediately. On Google Play, the 48-hour self-service window has closed but support can still review under “unintended purchase” if you call within 7 to 14 days. After that, your only route is the bank chargeback (up to 120 days for Visa and Mastercard, 45 days for RuPay) and the consumer commission via e-Daakhil.
No. A “no refund” clause in an app's terms of service cannot override §11 of the Indian Contract Act 1872 (minor cannot contract) or the CCPA Dark Patterns Guidelines 2023 under §18 of the Consumer Protection Act 2019. The Supreme Court in Central Inland Water Transport Corporation v. Brojo Nath Ganguly (1986) 3 SCC 156 ruled unconscionable terms in standard-form contracts unenforceable. The “all final” clause is unconscionable when applied to a minor.
No. Biometric authentication confirms the device holder, not the legal account holder's intent. The transaction is still “unauthorised” because it was not specifically authorised by you for that purchase. Banks accept this framing under RBI's Customer Protection Master Direction. The platform reviewers also accept it because they see thousands of child-purchase cases every week.
Maybe, but the bar rises. Apple and Google both note “repeated unauthorised purchase claims” on the account. The second refund is harder, the third is unlikely. Treat the first refund as a one-time bailout and lock the device immediately with Family Link or Screen Time. If you cannot keep the child off the device, change the store account password and remove all stored payment methods.
Cancel before you raise the refund request, in this order. iOS: Settings → Apple ID → Subscriptions → tap subscription → Cancel. Android: Play Store → Profile → Subscriptions → tap → Cancel. The cancellation stops the next billing cycle. Then request a refund for the most recent cycle as a separate flow. Follow the subscription auto-debit cancellation guide for the per-app instructions including OTT and gym apps.
Two reasons. First, the charge may have gone through a different Apple ID on the same device. Settings → Apple ID → Media and Purchases → check which ID is signed in for purchases. Second, the charge may have been a carrier billing through your phone bill on Android-style carrier billing, which Apple does not offer. For carrier billing, log into your Jio, Airtel or Vi app and check Recent Charges.
Yes. The minority threshold under §11 of the Indian Contract Act 1872 is 18 years, not the more colloquial “old enough to know better”. A 16-year-old, a 17-year-old and a 17-year-and-364-days-old child is equally incompetent to contract in Indian law. The platforms know this and apply the same rule.
It is incorrect as a blanket statement. Under NPCI's UPI Disputes Management System (DMS) circulars and RBI's Customer Protection Master Direction, the bank must raise a chargeback request on your behalf within 30 days of your written complaint. They can refuse only after raising and losing the dispute. If they refuse to file at all, escalate to the Banking Ombudsman under RB-IOS 2021 at https://cms.rbi.org.in. See the bank freeze and cyber-fraud SOP for the exact bank letter wording.
You do not sue the studio, you sue the platform. Google India (Pvt) Ltd in Hyderabad and Apple India Pvt Ltd in Bangalore are both registered Indian companies with grievance officers under §28A of the IT Act 2000 and Rule 3(2) of the Intermediary Guidelines 2021. They are subject to Indian consumer commission jurisdiction. The studio's country of incorporation does not matter for the refund flow.
Yes. The platform refunds the rupee charge regardless of whether the child has “used” the gems inside the game. The platform deducts the gem balance from the game-side account along with the refund, and that is a matter between Google or Apple and the studio, not your concern. Do not let the in-game customer support tell you otherwise.
The 10 FAQ blocks above use the canonical `==== Q. … ====` H3 format. The site-wide auto-schema injector at `/static/js/schema-auto.js` reads these headings, builds a `FAQPage` JSON-LD block at the page level and injects it before `</head>`. Do not add an inline `<script type=“application/ld+json”>` block in the article body, because DokuWiki renders it as visible text. The schema-auto.js v2 build (rolled out 2026-05-05) handles `FAQPage`, `Article`, `BreadcrumbList` and `HowTo` schemas without per-page edits.
A wide-angle, photo-realistic 1200×630 cinematic image. An anxious Indian parent in her early thirties looks at a smartphone in a softly-lit middle-class living room in Pune. The phone screen shows a stack of bank SMS debit alerts in Hindi-English mixed text, totals around 7898 rupees, time stamped 11:47 PM. A six-year-old girl in pyjamas sits cross-legged on a beige sofa, holding an iPad with a colourful mobile game open, a glowing countdown timer at 02:00, large red “Buy Now” button. Warm tungsten lamp casts amber light, dramatic shadow on the wall. On the coffee table: a half-eaten roti on a steel plate, a sleeping cat, a notebook with “Family Link” written in blue ink. Composition: parent on left, child on right, both faces visible but not centred, leaving negative space on the upper right for headline overlay. Mood: stressed but solvable. Style: photojournalistic, 35 mm, f/2.8, shallow depth of field, no text in image. Aspect ratio 1200×630.