Refund-Demand Review Replies: What Apple and Google Actually Let You Say
"I want my money back" reviews, handled right. Refund reply templates for both stores — and the one rule: you can't refund on the App Store, only Google Play.
The Argus Team
Reply Argus
Here's the fact that should shape every refund-demand reply you write: on the App Store you cannot issue a refund yourself (Apple owns that, full stop), while on Google Play you can refund your own sales straight from Play Console. Promise money back in an App Store reply and you've written a check you literally can't cash, which turns one angry review into a second, angrier one when nothing lands.
"I want my money back" is one of the most common one-star triggers there is, and the one developers fumble most — either by ignoring it or over-promising. This is the template kit that gets it right on both stores: what you can say, what to never say, and how to word it so the next reader who scrolls past sees a company that handled it.
Can you actually give someone a refund through a review reply?
No — and that's the whole reason these replies are tricky. A review reply is a public message box, not a billing tool. You can point someone toward a refund or process one out of band, but the reply itself never moves money. The mechanics differ hard between the two stores, so get them straight before you write a word.
On the Apple App Store, you have zero ability to issue a refund. Every App Store and in-app purchase is Apple's transaction, and only Apple can reverse it. Users request refunds themselves at reportaproblem.apple.com (or the "Report a Problem" link in their receipt), and Apple decides — you can't approve it, speed it up, or guarantee it. So an App Store refund reply does two things: acknowledge the frustration, and route them to Apple while offering to fix whatever broke.
On Google Play, you can refund your own sales. Play Console's Order Management lets you issue full or partial refunds for orders on your app, within the window Google allows. So a Play reply can genuinely resolve it — but not from the public box. Move the person to email to verify the order (you can't confirm who's who from a review handle), then process the refund in the console. The reply promises the path, not the payout.
Never promise an App Store refund
The single worst refund reply on iOS is "We've refunded you" or "We'll get you a refund" — you can't, and Apple may not agree. When Apple denies the request (it often does for change-of-mind), you're now the liar in a public thread. Say what's true: you're sorry it didn't work, Apple handles refunds at reportaproblem.apple.com, and here's how you'll fix the underlying issue.
The structure every refund reply shares
Whatever the store or the reason, a refund-demand reply runs on the same three beats — the same skeleton that works for [any negative review](/blog/how-to-respond-to-negative-app-reviews), just pointed at money. Srisopha et al. (EASE 2021) found the strongest predictors of a reply actually working were length-ratio and content similarity — matching your response to the real complaint — ahead of politeness or speed. Translation: a specific, matched reply beats a generic "sorry for the inconvenience" every time. So fill the skeleton with their exact situation, not a macro.
- 1
Step 1 — Acknowledge the specific complaint
Name what actually happened: the feature that didn't work, the accidental tap, the double charge, the auto-renewal they forgot. Don't lead with policy. Lead with "You're right that X." A refund demand is usually 20% about the money and 80% about feeling unheard.
- 2
Step 2 — Say who handles the refund, honestly
App Store: Apple handles refunds at reportaproblem.apple.com — say so plainly. Google Play: tell them you can process it and how. Never blur this line. Getting the routing right is the whole credibility of the reply.
- 3
Step 3 — Give exactly one next step
One clear action: the Apple link, or your support email with what to include (order number, purchase date). Don't stack three options. The person is already annoyed; make the path obvious and short.
- 4
Step 4 — Fix the underlying thing
The refund settles the transaction; the fix settles the review. If it's a bug, name the version it's fixed in. If it's a misunderstanding, clarify it in one line. That's what earns the rating bump — and what the next reader is actually reading for.
Paid $9.99 for the Pro upgrade and half the features it advertised just don't work on my iPhone. Total scam. I want a refund NOW.
You're right to be frustrated — export and offline mode should work on your iPhone and clearly didn't, so the Pro upgrade didn't deliver what it promised. On the App Store, refunds go through Apple, not us: request one at reportaproblem.apple.com and Apple reviews it directly (a broken paid feature is exactly the case they exist for). Separately, I want to actually fix this: both broke in 5.2 on iOS 18 and the patch (5.2.1) is in review now. Email support@ourapp.com and I'll send you a build today so you're not stuck waiting.
The refund is the floor, not the ceiling
A refund alone leaves a one-star sitting there. The reviews that flip are the ones where you also solved the real problem. Apptentive's data suggests moving a listing from 3 to 4 stars can lift store conversion by roughly 89% — so the fix you offer alongside the refund is where the actual ROI lives. Refund the money, fix the bug, and you've turned a demand into a reason to re-rate.
The refund-demand template kit
Five scenarios cover almost every "give me my money back" review you'll ever see. Each is a skeleton — the specific line you fill in live is what makes it land. Note which ones you can resolve directly (Play) versus route to Apple (App Store).
- The accidental purchase — Kid tapped buy, wrong tier, fat-fingered a subscription. Be gracious, don't interrogate. App Store: point to reportaproblem.apple.com (Apple tends to be lenient on genuine accidental purchases, but the call is theirs). Play: offer to refund it directly once they email the order number.
- The "it doesn't work" refund — They paid, it broke. Acknowledge the specific failure, route the refund correctly, and — most important — name the fix and a version. This is free QA wearing an angry hat.
- The subscription auto-renew — "I got charged again and forgot to cancel." Explain how to cancel future renewals (Settings on iOS, Play subscriptions on Android), then handle the charge: Apple for App Store, your console for Play. Never argue that they should've cancelled.
- The wrong-expectations refund — The app works, it's just not what they thought. You can't force Apple to refund change-of-mind, and you may not want to on Play either. Be honest about what the app does, offer the refund path anyway, and clarify the misread feature so the next reader doesn't repeat it.
- The chargeback / "scam" threat — Someone threatening a chargeback in public. Stay calm and warm, never defensive. One line of ownership, the correct refund route, and an immediate move to email — do not litigate a payment dispute in a review thread.
Charged twice for the monthly subscription this month. I only have one account. Refund the extra charge or I'm disputing it.
A double charge is on us to sort out — one subscription should mean one charge, so that's a billing error, not you. Since you bought through Google Play, we can refund the duplicate directly: email support@ourapp.com with the order number from your Play receipt and we'll process it through Play Console today, no chargeback needed. Sorry for the scare — we'll also check why it doubled so it doesn't hit you again next cycle.
Mind the character wall
Google Play caps developer replies at a hard 350 characters — refund routing plus an apology eats that fast, so write tight (we broke down the discipline in [the 350-character reply](/blog/write-a-350-character-review-reply)). Apple publishes no official limit; community testing suggests a few thousand characters, so don't build a reply around an unverified number. Write to Play's 350 and you're safe on both. The [reply rules differ per store](/blog/reply-rules-for-every-app-store) in more ways than length.
Doing this at volume, in every language
One refund demand a week, you handle by hand. But they cluster — a botched update, a pricing change, or a billing bug can spawn a dozen in a day, and if you sell internationally, half arrive in languages you don't speak, still demanding money back. That's the moment the careful reply above stops being feasible one at a time.
This is the gap [ReplyArgus](/features) closes. It watches your App Store and Google Play reviews in one inbox and drafts the acknowledge–route–fix reply for you, grounded in your past approved replies and a knowledge base auto-ingested from your store listing — so it already knows to send iOS refunds to Apple and Play refunds to your support flow. It drafts in the reviewer's own language across 100+ languages, both directions: a Japanese refund demand gets a fluent Japanese reply you can approve without reading the source. And it's approve-by-default — nothing goes out until you say so — the guardrail you want on anything touching money. This kit sits inside our broader [app review response templates](/blog/app-review-response-templates), and the same triage covers [answering one-star reviews](/blog/answer-1-star-reviews) generally.
Frequently asked
- Can a developer issue a refund through an App Store review reply?
- No. On the Apple App Store, only Apple can issue refunds — developers have no ability to reverse a purchase. Users must request refunds at reportaproblem.apple.com, and Apple decides. Your review reply can acknowledge the issue, point them to Apple's process, and offer to fix the underlying problem, but it can never guarantee or process the refund itself.
- Can you refund a Google Play purchase yourself?
- Yes. Google Play lets developers issue full or partial refunds for their own app's orders through Play Console's Order Management, within the window Google allows. Because you can't verify a buyer's identity from a review handle, route them to email or support to share the order number, then process the refund in the console — the public reply promises the path, not the payout.
- What should you say to a review demanding a refund?
- Acknowledge the specific complaint first, then state honestly who handles the refund — Apple at reportaproblem.apple.com for iOS, or your own support flow for Google Play — and give one clear next step. Then address the actual problem (name the bug and fix version, or clarify the misunderstanding). Never promise a refund you can't deliver, especially on the App Store.
- Should you refund a change-of-mind or wrong-expectations complaint?
- You can't force Apple to refund change-of-mind requests, and you're not obligated to on Google Play either. Reply honestly: clarify what the app actually does, offer the refund path anyway (goodwill is cheap; a public grudge is expensive), and correct the misread so the next reader doesn't repeat it. Sometimes the clarification alone converts the review.
- How do you handle a chargeback threat in a review?
- Stay calm and warm, never defensive. Give one line of ownership, state the correct refund route for the store, and move the conversation to email immediately — don't litigate a payment dispute in a public thread. On Google Play you can often resolve it with a direct refund before a chargeback ever files; on the App Store, route them to Apple and offer to help via support.
- Does the free plan handle refund reviews across both stores?
- Yes — ReplyArgus Free covers one app and 100 replies a month across both the App Store and Google Play, with manual approval and no card. It drafts refund replies with the correct routing baked in (Apple for iOS, your support flow for Play) in the reviewer's language, and you approve each one. You only move up a tier when you add apps or outgrow 100 replies a month.
Refund-demand reviews aren't the emergency they feel like — they're a routing problem with a fixed answer. Acknowledge the person, send iOS refunds to Apple and Play refunds through your own console, offer one clear next step, and fix the thing that caused it. Get the store mechanics right and you never write a check you can't cash.
[Start free — Argus drafts your first refund reply in minutes](/signup). No card, both stores in one inbox, each refund review answered with the right routing and in the reviewer's language, ready for you to approve — so a billing bug that spawns a dozen angry reviews doesn't cost you an afternoon. See where it fits your volume on [pricing](/pricing).
Try it
Let Argus draft your next reply.
Watch it answer a real review in your voice. 10-day trial, no card to begin.
Keep reading
Review Bombing on the App Store: How to Detect It and What Each Store Actually Does
How to spot a coordinated 1-star spike, what Apple vs Google will and won't remove, and how to recover your app rating after a review bomb.
Read moreReviews That Aren't Your Fault: Replying to 1-Stars for Bugs You Didn't Cause
A full iCloud, an OS outage, a flaky ISP — some 1-star reviews aren't your bug. Here's how to reply with grace, and how each store handles it.
Read more