A sample in-app purchase complaint letter only works if you send the order ID to the company that actually billed you, not to a random support inbox. Start with the app store, not your bank.
Was it a child on an unlocked phone, a leftover subscription, or a charge you do not recognize at all? Those three cases need different wording.
Thing is, polish does not create a new right. Apple and Google run store refund desks. U.S. card and bank rules sit behind them if the store refuses.
Do these in order
- Screenshot the app receipt and the matching line on your card or bank statement.
- Request a refund in Apple Report a Problem or Google Play order history on the same account that paid.
- Email the developer if Play or the receipt points you there, and include the order ID.
- If the store refuses or never replies, dispute the charge with the card issuer or bank.
- If the issuer stalls on a U.S. account, use the CFPB complaint process.
Do step 2 the day you notice the charge.
What belongs in the complaint letter
Put account IDs and the order number before any story. The story can wait one paragraph.
| Include | Where you get it | Why it matters |
|---|---|---|
| Apple ID or Google email | Settings or the receipt | Support matches accounts, not game brand names |
| Order or transaction ID | Receipt or purchase history | A $9.99 charge on "Tuesday" is not searchable |
| Date, amount, app name | Receipt plus the statement | Statement descriptors often look nothing like the app |
| What happened | Your own words | Child use, accidental tap, and unknown charges are different claims |
| What you want | One line | A refund, a canceled subscription, or both |
Attach screenshots as files they can download.
An accidental tap is not the same as a charge you never saw, and a child's game spend is not a mystery merchant on the statement. Say which one it is.
If Family Sharing or another adult's phone might explain it, say so instead of calling it theft.
Apple in-app purchase refund email
File through Report a Problem on the Apple ID that paid, then send this only if you need a written follow-up on the same order.
Subject: Refund request for unauthorized in-app purchase - [order ID]
Apple ID: [Apple ID]
Name: [full name]
App: [app name]
Purchase date: [date]
Order or transaction ID: [ID]
Amount: $[amount]
Device: [iPhone / iPad / other]
I am requesting a full refund. I did not authorize this in-app purchase. [One or two factual sentences: a child used a device without a purchase password, I do not recognize the charge, or a subscription renewed after I canceled.]
I submitted this through Report a Problem on [date]. Case or ticket number: [number or "none yet"].
Please refund $[amount] and confirm by email.
[Name]
[Phone]
Keep the wording flat and factual.
Google Play in-app purchase complaint
Open the Play order first. Use the refund control if it is still offered.
Subject: Unauthorized in-app purchase - Order [order number]
Google account: [email]
Order number: [number]
Date: [date]
App: [app name]
Amount: $[amount]
This Play charge was not authorized. [One factual sentence: accidental purchase, a minor used the device, or I do not recognize the order.]
Please refund $[amount] and cancel any related subscription. Receipt and order screenshot are attached.
[Name]
[Phone]
Turns out plenty of these stall because the purchase sat on a second Gmail account you do not use in the browser. Check every account before you write.
Google's self-serve refund option on ordinary purchases often vanishes after a short window.
After that, Google typically says to contact the developer with what you bought, the date, the reason, and the order ID. Still message Play support if you never authorized the charge.
If Google says it did not process the payment, write the developer or the other processor next.
Bank dispute letter for an in-app charge
Use the billing inquiries address on the statement. Don't mail the payment address.
The CFPB guidance on unauthorized transfers says to notify your bank no later than 60 days after it sent the statement that shows the transfer. Wait longer and you can lose later charges too.
[Date]
[Disputes address from your statement]
Re: Unauthorized in-app purchase / billing error
Account ending in [last 4]
Name: [name]
I am disputing this charge:
Merchant listed: [Apple, Google, or the statement name]
Date: [date]
Amount: $[amount]
Details: In-app purchase in [app name], order [ID]
I did not authorize the transaction. [Child used the device / I do not recognize it / a subscription continued after I canceled.]
Please investigate and credit $[amount]. I can provide the receipt and screenshots.
[Signature]
[Printed name]
[Phone]
[Email]
If the bank asks you to put the dispute in writing, send that follow-up within ten business days or you can lose the temporary credit. That temporary credit is not automatic.
Credit cards run a billing-error process. Written notice within 60 days of the statement that first showed the charge is the timeline most issuers still work from. File online the same day if you can. Keep a copy of whatever you send.
Store refund versus bank dispute
| Path | What it actually is | Timing pressure | Limit |
|---|---|---|---|
| Apple Report a Problem | Store policy | File as soon as you see the charge | Cannot force a bank credit |
| Google Play order history or support | Store policy | Self-serve tools can disappear quickly | May not cover a charge billed outside Play |
| Developer email | App policy or goodwill | Whatever that app's terms allow | Cannot override Apple or Google if they processed payment |
| Card or bank dispute | Issuer error-resolution process | Often 60 days from the statement | Not a tool for buyer's remorse on a purchase you did make |
Do the store request first. Then go to the issuer if the money is still gone.
Skipping Apple or Google doesn't make a chargeback stronger. It just burns time.
If the issuer does not resolve it
When the charge is on a U.S. credit card, debit card, or bank account, submit a CFPB complaint. The bureau handles cards, bank accounts, and related money services. It's not an App Store ticket system.
Companies generally respond in 15 days. You can review that answer and you have 60 days to give feedback. You'll get status emails.
To be honest, this leans on the financial firm, not on a game studio. It won't rewrite Apple's refund rules.
The FTC has gone after platforms over children's in-app billing, including a major Amazon case, and Apple later paid refunds under an FTC settlement. Purchase passwords got stricter after that. A regulator won't chase one $4.99 pack for you.
What to leave out of the letter
- A threat with no order ID
- A delay that blows the 60-day statement window
- Calling a household purchase stolen when a child or partner was signed in
- Writing only the developer when Apple or Google took the payment
I know everyone wants a magic paragraph that forces a refund, and a lot of templates online stack fake 48-hour ultimatums and random statute cites that do not apply, which just makes the email look pasted from a blog, and the agent already has the receipt so the extra heat does not add a right the store or the card rules did not already give you.
If a U.S. card or bank account paid, mark that 60-day statement deadline now. Pull the receipt today and file it in the store.