Refund defense insights and guides
Product news, deep-dives, and practical guides on App Store refunds, Google Play chargebacks, and recovering subscription revenue.

Good Refund Rate iOS App: Refund Benchmarks by Category
What counts as a good refund rate for a subscription app? It depends on your category. Here are refund rate benchmarks by app category, what drives the differences, and how to read your own number.
Aug 11, 2026 · 5 min read
Data & Benchmarks
Apple Approved Refund Anyway? Why Apple Still Granted Your Contested Refund
You responded to the CONSUMPTION_REQUEST with solid data and Apple granted the refund anyway. Here's why that happens, what it does and doesn't mean, and where your effort actually pays off.
Aug 9, 2026 · 5 min read
Apple Refunds
App Refund Abuse: How to Spot Trial Abuse, Refund Fraud & Revenue Leaks
Not every refund is an unhappy customer. Trial abuse, use-and-refund, and 'accidental' purchases are refund abuse patterns you can actually spot, and on the contestable ones, respond to.
Aug 8, 2026 · 5 min read
Refund Abuse & Fraud
Google Play Refund Developer Guide: What You Can Actually Contest
On Google Play, the only refund you can contest is a chargeback under review, and you get about 24 hours. Here's how Play refunds, voided purchases, and chargebacks really work.
Aug 7, 2026 · 7 min read
Google Play Refunds
Subscription Refund Reputation: Do Refunds Hurt App Rankings and Reviews?
Refunds cost you revenue, but do they also hurt your App Store ranking and reviews? Here's how refunds connect to ASO, retention signals, and your app's reputation.
Aug 6, 2026 · 4 min read
Growth & Reputation
App Store Refund History: From 2008 to Subscription Contesting
From ad-hoc refunds in 2008 to developers finally getting to contest subscription refunds in 2024, here's how App Store refund policy evolved, and why it still favors the customer.
Aug 5, 2026 · 4 min read
Apple Refunds
Google Play Voided Purchases API vs Real-Time Developer Notifications
Google Play gives developers two ways to learn about refunds: the Voided Purchases API and Real-time Developer Notifications. Here's what each does, how they differ, and why you need both.
Aug 4, 2026 · 5 min read
Google Play Refunds
Apple Refund 12-Hour Window: Why Most Developers Lose Refunds by Default
You get about 12 hours to respond to an Apple refund request. It opens at any hour, and if nobody answers, the refund is usually granted by default. Here's why that window quietly costs you.
Aug 3, 2026 · 4 min read
Apple Refunds
App Store Server Notifications V2: Complete Setup Guide
App Store Server Notifications V2 is how Apple tells your server about refunds, renewals, and more. Here's what setup involves, the parts that trip developers up, and when to skip building it.
Aug 2, 2026 · 4 min read
Apple Refunds
Apple Consumption API Consent: What Apple Actually Requires
Apple's CONSUMPTION_REQUEST doesn't tell you if the customer consented, but you can't send consumption data without valid consent. Here's what Apple requires and where consent has to live.
Aug 1, 2026 · 5 min read
Apple Refunds
What Is a CONSUMPTION_REQUEST Notification? A Field-by-Field Breakdown
Apple's CONSUMPTION_REQUEST asks for structured consumption data before it decides a refund. Here's what every field means and how each one shapes the outcome.
Jul 31, 2026 · 6 min read
Apple Refunds
Apple Refund Automation: How to Automate CONSUMPTION_REQUEST Responses
When a customer requests an Apple refund, you get about 12 hours to respond to a CONSUMPTION_REQUEST. Here's how the flow works, what data to send, and how to automate it.
Jul 30, 2026 · 6 min read
Apple Refunds
